Livezilla

Certified Partner and
PrestaShop Developer for:

Se redireccionan automáticamente a partir de una categoría con un producto a la página del producto

Categoría de Producto

Esta página ha sido escrito en Inglés, por favor vea la versión en Inglés para el código más preciso.

Este código ha sido probado en Prestashop 1.2


Si usted tiene una categoría con un solo producto, que puede ser el "principal" producto que vende en su sitio o simplemente una categoría que actualmente tiene un solo producto. Usted puede tener que se redireccionan automáticamente a la página del producto y evitar que el usuario haga clic en el extra.

Agregue el código siguiente a / category.php línea # 9 (por debajo de $ rewrited_url = null;)

if ($ category-> id! = 1 & & is_object ($ cookie) & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], 'bot') === false & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], 'Baidu') === false & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], 'araña') === false & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], 'Ask Jeeves') === false & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], 'sorber') === false & &
strpos ($ _SERVER ['HTTP_USER_AGENT'], 'arrastrarse') === false)
{
$ Category = new Categoría (intval (Herramientas:: getValue ('id_category')), intval ($ cookie-> id_lang));
$ NbProducts = $ categoría> getProducts (NULL, NULL, NULL, $ orderBy, $ orderWay, true);
if ($ nbProducts == 1)
{
$ Cat_products = $ categoría> getProducts (intval ($ cookie-> id_lang), 1, 1, $ orderBy, $ orderWay);
foreach ($ cat_products AS $ producto)
{
Header ("Location:". $ Producto ['link']);
salida;
}
}
}