מג'נטו ישראל | אורות טכנולוגיות הכל על מערכת מג'נטו בעברית

05.09.2010

שיטות שונות הצגת מוצרים בדף הבית

Filed under: מג'נטו — תגיות: , , , , — אורות טכנולוגיות @ 2:38
אחת השאלות הראשונות של מי שהתקין מג'נטו בפעם הראשונה היא איך להציג מוצרים בדף הבית.
במאמר זה אנחנו נבדוק מספר טכניקות להצגת מוצרים בדף הבית של חנות מג'נטו.

על מנת לענות את השאלה איך להציג מוצרים חייבים לשאול שאלה חוזרת – אלו מוצרים אנחנו רוצים להציג?

בדרך כלל דף הבית של חנות מג'נטו הנו דף תוכן סטטי (CMS Page) ואנחנו חופשיים להציג בו כל דבר שנרצה או יותר נכון לומר כל דבר שחשוב להציג לגולשים בדף הכי פופולארי באתר.

ישנן מספר אפשרויות:

  • להציג מוצרים שנבחרו על ידי מנהל האתר באמצעות טבלת HTML סטטית
  • להציג מוצרים חדשים בחנות
  • להציג מוצרים פופולאריים ביותר (ניצפים ביותר)
  • להציג מוצרים מקודמים
  • להציג מוצרים נמכרים ביותר
  • שילוב של כל האופציות הנ"ל

הצגת מוצרים באמצעות טבלת HTML סטטית

כאשר מתקינים מג'נטו עם תוכן דמו (לראות דומגא של מג'נטו עם תוכן דמו) נוכל לראות שאחת האופציות הפשוטות ביותר היא ליצור טבלה בפורמט HTML עם כותרות, תמונות וקישורים למוצרים ולקטגוריות. מדובר בטבלה סטטית לחלוטין וכל מנהל אתר יכול לערוך אותה באמצעות עורך הויזואלי של מג'נטו או על ידי עריכה ישירה של קוד ה-HTML כדי להתאימה לצרכי האתר.

הצגת מוצרים חדשים בחנות

כידוע, במערכת מג'נטו קיימת אפשרות להגדיר כל מוצר בקטלוג כחדש לתקופת זמן כלשהי.
כאשר יש מספר מוצרים שהוגדרו כחדשים נוכל להציג אותם בדף הבית (או בכל דף אחר בעצם) באמצעות קוד הבא:

<reference name="content">
<block type="catalog/product_new" name="home.catalog.product.new" alias="product_new" template="catalog/product/new.phtml" after="cms_page">
<action method="setProductsCount"><count>10</count></action>
<action method="addPriceBlockType">
<type>bundle</type>
<block>bundle/catalog_product_price</block>
<template>bundle/catalog/product/price.phtml</template>
</action>
</block>
</reference>

יש לשתול קוד הנ"ל בשדה Layout Update XML במסך עריכת דף תוכן.
כפי שניתן לראות בקוד, הוא יציג 10 מוצרים חדשים. אם יש צורך להציג כמות גדולה יותר של מוצרים, פשוט הגדילו את המספר.

הצגת מוצרים פופולאריים ביותר (ניצפים ביותר)

משימה זאת קשה יותר מהקודמת כיוון שנדרש כאן פיתוח הרחבה למערכת מג'נטו או לפחות ידע במבנה המערכת. למעשה, כיום ניתן למצוא מספר הרחבות מוכנות המאפשרות להציג מוצרים פופולאריים. הנה שתי דוגמאות של הרחבות מוכנות בתשלום:
Widget Mostviewed
Most Popular Products Widget

מי שלא מוכן לשלם עבור הרחבה קטנה ושימושית ומעוניין לחפור קצת יותר, יכול לחפש תבנית עיצוב מג'נטו חינמית אשר מגיעה עם הרחבה כזאת. מכאן יש לערוך חשבון האם חיפושים אחר הרחבה חינמית או התאמת פתרונות מהפורומים משתלמים על פני רכישת הרחבה בסכום של 80-120 ₪.

הצגת מוצרים מקודמים (Featured Products)

בדומה למשימה הקודמת, הצגת מוצרים פופולאריים, פונקציונאליות זו אינה קיימת במערכת מג'נטו הבסיסית ונדרשת התקנת הרחבה מיוחדת.

כיום ניתן למצוא מספר הרחבות או שיטות שונות אשר מטרתן היחידה היא לאפשר לבעל החנות להציג מוצרים שהוא מעוניין לקדם במקום כלשהו באתר, לדוגמא בדף הבית.

השיטה הראשונה והפרימיטיבית מפורטת היטב במדור Wiki הרשמי של מג'נטו תחת כותרת Add Featured Products to Home Page.

שיטה אחרת, מתאימה יותר למי שמבין משהו בקוד PHP והיא פיתוח מודרך של הרחבה Featured Products. למען האמת, המדריך מפרט את כל השלבים של הפיתוח בשפה עד כדי כך פשוטה שאפילו קשה לקרוא לזה תכנות PHP. יותר נכון לומר זאת שיטת "העתק-הדבק".

המשקיענים שבינינו יכולים לחסוך לעצמם זמן ברכישת הרחבה Featured Products מבית Aheadworks עם יכולות של מצגת במחיר של כ-$100. אך לדעתי המחיר קצת מוגזם.

מי שמחפש כמה שפחות התעסקות עם קוד מוזמן לבדוק הרחבה למוצרים מקודמים חינמית מבית Inchoo. התקנה של ההרחבה נעשית דרך Magento Connect.

פתרון אחרון יכול להתאים למי שבאמת מעוניין ללמוד לעבוד עם הרחבות מג'נטו. קחו תבנית עיצוב מג'נטו חינמית המגיעה עם מספר הרחבות מעניינות ונסו להעתיק את ההרחבות לתבנית שלכם. מי שיצליח יזכה בשלוש הרחבות חינם – Best Sellers, Featured Products, New Products.

הצגת מוצרים נמכרים ביותר (Best Sellers)

הצגת מוצרים נמכרים ביותר בדף הבית היא הפופולארית מכולם ולכן נכתבו על כך לא מעט מדריכים ופותחו הרחבות רבות. אסקור כאן חלק קטן מהם.

תכנתי מג'נטו המתחילים מוזמנים לבדוק את הפתרון המוצע בפורום הרשמי של מג'נטו.

מי שמחפש מודולים מוכנים חינם או במחיר זעיר ישמח לראות תוצאות חיפוש לשאילתא bestsellers במדור Magento Connect.

כמובן, אפשר למצוא תבנית עיצוב מוכנה ול"השאיל" מודול מוכן ממנה. תבנית אחת כבר הזכרתי בסעיף הקודם ויש לפחות אחת נוספת.

שילוב של כל הטכניקות להצגת מוצרים בדף הבית

אין שום מניע לשלב את כל השיטות, הטכניקות וההרחבות המפורטות לעיל בדף הבית. השמיים (או הטעם הטוב) הם הגבול.

במאמר זה השתדלתי לענות בהרחבה על השאלה הנפוצה ביותר "איך להציג מוצרים בדף הבית" אך כמעט ולא נתתי מתכונים מוכנים לכל אחת מהשיטות כדי לאפשר גם למנהלי אתרים בתחילת דרכם להבין שיש לא מעט מקרים בהם ניתן למצוא פתרון מוכן בהשקעה מזערית.

אין תגובות

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress