Livezilla

Certified Partner and
PrestaShop Developer for:

הפניה אוטומטית של קטגוריה עם מוצר 1 לדף המוצר

קטגוריה למוצר

בדף זה נכתב באנגלית, ראה את הגירסה האנגלית של קוד המדויקת ביותר.

קוד זה נבדק על PrestaShop 1.2


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

הוסף את הקוד הבא בתור / category.php # 9 (להלן rewrited_url $ = null;)

אם ($ לקטגוריה-> id! = 1 & & is_object ($ cookie) & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "בוט") === שווא & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "באידו") === שווא & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "עכביש") === שווא & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "שאל את ג'יבס") === שווא & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "מצמוץ") === שווא & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "זחילה") === false)
{
$ = קטגוריה חדשה קטגוריה (intval (כלים:: getValue ("id_category ')), intval ($ עוגיות> id_lang));
NbProducts $ = $ הקטגוריה> getProducts (NULL, NULL, NULL, $ OrderBy, $ orderWay, נכון);
אם ($ nbProducts == 1)
{
Cat_products $ = $ הקטגוריה> getProducts (intval ($ עוגיות> id_lang), 1, 1, $ OrderBy, $ orderWay);
foreach ($ cat_products דולר למוצר)
{
כותרת ("ארץ:". $ מוצר ["קישור"]);
היציאה;
}
}
}