Livezilla

Certified Partner and
PrestaShop Developer for:

Redirecţiona automat dintr-o Categorie cu 1 produs la pagina de produs

Categoria de produs

Această pagină a fost scrisă în limba engleză, vă rugăm să consultaţi versiunea în limba engleză pentru codul de cele mai exacte.

Acest cod a fost testat pe PrestaShop 1.2


Dacă aveţi o categorie cu un singur produs, aceasta poate fi "principal" produsul pe care il vinde pe site-ul sau doar o categorie care are în prezent un singur produs. Puteţi avea redirecţiona automat la pagina de produs şi de a salva ghidul faceţi clic pe suplimentar.

Adăugaţi următorul cod la linia / category.php # 9 (mai jos $ rewrited_url = null;)

dacă ($ categoria-> id = 1 &! & is_object ($ cookie) & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "bot") === false & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "Baidu") === false & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "Spider") === false & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "Ask Jeeves") === false & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "Slurp") === false & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], "crawlere") === false)
{
$ Categorie = new Categorie (intval (Instrument:: getValue ("id_category")), intval ($ cookie-> id_lang));
$ NbProducts = $ categoria-> getProducts (NULL, NULL, NULL, $ orderBy, $ orderWay, true);
dacă ($ nbProducts == 1)
{
$ Cat_products = $ categoria-> getProducts (intval ($ cookie-> id_lang), 1, 1, $ orderBy, orderWay $);
foreach ($ cat_products AS $ produs)
{
Antet ("Locul de amplasare:". $ Produs ['legătură într-']);
ieşire;
}
}
}