hostxxi Posted November 7, 2014 Share Posted November 7, 2014 Hola, quiero subir los productos de un distribuidor mediante csv. La descripción será la del distribuidor hasta que hagamos una propia. Hasta entonces, nos gustaría poner la etiqueta no index en esos productos y cuando hagamos las descripciones pasarlos a index. ¿Hay algun módulo o forma de hacerlo? Un saludo Link to comment Share on other sites More sharing options...
rafaelamargo Posted November 7, 2014 Share Posted November 7, 2014 (edited) Si es para todos los productos, puedes usar un condicional: {if $page_name=='product'} el meta {/if} Si es para los productos asociados a la categoría defecto 'rafael' {if $page_name=='product'} {if $product.id_category_default=='X' } meta {/if} {/if} Edited November 8, 2014 by ventura (see edit history) 1 Link to comment Share on other sites More sharing options...
ventura Posted November 8, 2014 Share Posted November 8, 2014 Si es para todos los productos, puedes usar un condicional: {if $page_name=='product'} el meta {/if} Si es para los productos asociados a la categoría defecto 'rafael' {if $page_name=='product'} {if $product.id_category_default=='X' } meta {/if} {/if} Desde el header.tpl no se puede acceder a $product.id_category_default 1 Link to comment Share on other sites More sharing options...
nadie Posted November 8, 2014 Share Posted November 8, 2014 Desde el header.tpl no se puede acceder a $product.id_category_default Yo lo he probado y de la manera que indica Rafael, si te deja porque esta diciendo que solo lo muestre en la ficha del producto con la condición: {if $page_name=='product'} por lo tanto en la ficha del producto la variable: $product.id_category_default esta disponible, y al decir que el condicional solo se muestre en la ficha del producto si me la muestra. Lo unico que no seria: $product.id_category_default sino: $product->id_category_default Por lo tanto: {if $page_name=='product'} {if $product->id_category_default=='X' } meta {/if} {/if} 2 Link to comment Share on other sites More sharing options...
ventura Posted November 8, 2014 Share Posted November 8, 2014 Lo entendí mal entonces. Gracias por la explicacion Link to comment Share on other sites More sharing options...
nadie Posted November 8, 2014 Share Posted November 8, 2014 (edited) De todos modos, no se si lo quiere hacer por categoría por defecto u por otra cosa, aunque bueno a la variable del fabricante y proveedor creo recordar que también se puede acceder en la ficha del producto, a ver que nos comenta. {product->id_manufacturer} {product->id_supplier} Edited November 8, 2014 by nadie (see edit history) 1 Link to comment Share on other sites More sharing options...
hostxxi Posted November 10, 2014 Author Share Posted November 10, 2014 Hola, gracias por las respuetsas. Me gustaría hacerlo por producto, es decir, subir los productos del distribuidor jamones, y conforme vayamos cambiando la descripción de cada producto pasarlo de no index a index. Estaría bien tener una opción en el panel de control, por eso decia si hay algún módulo. Un saludo 1 Link to comment Share on other sites More sharing options...
Mulmedman Posted March 5, 2015 Share Posted March 5, 2015 Estoy buscando lo mismo como hostxxi: Un plugin que permite activar "index" o "no-index" producto por producto en el Backoffice....de esta forma descactivaria de momento 5000 productos de golpe y luego activarlos uno por uno - una vez haber escrito una descripcion nueva.... Alguien puede recomendar un plugin? Muchas gracias! Link to comment Share on other sites More sharing options...
Estiwy Posted December 29, 2016 Share Posted December 29, 2016 Hola. Si no quieres indexar todos los productos ¿Como se haría? Si dejas esto en el header.tpl {if $page_name=='product'} <meta name="robots" content="noindex,follow"/> {/if} Y también su linea de origen: <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" /> Van a aparecer ambas en las páginas de los productos. ¿Como se haría? Link to comment Share on other sites More sharing options...
Estiwy Posted December 29, 2016 Share Posted December 29, 2016 De todos modos, no se si lo quiere hacer por categoría por defecto u por otra cosa, aunque bueno a la variable del fabricante y proveedor creo recordar que también se puede acceder en la ficha del producto, a ver que nos comenta. {product->id_manufacturer} {product->id_supplier} Hola. Si no quieres indexar todos los productos ¿Como se haría? Si dejas esto en el header.tpl {if $page_name=='product'} <meta name="robots" content="noindex,follow"/> {/if} Y también su linea de origen: <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" /> Van a aparecer ambas en las páginas de los productos. ¿Como se haría? Link to comment Share on other sites More sharing options...
nadie Posted December 29, 2016 Share Posted December 29, 2016 Hola. Si no quieres indexar todos los productos ¿Como se haría? Si dejas esto en el header.tpl {if $page_name=='product'} <meta name="robots" content="noindex,follow"/> {/if} Y también su linea de origen: <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" /> Van a aparecer ambas en las páginas de los productos. ¿Como se haría? Desconozco de que se hablaba en este tema del 7 de noviembre del 2014, ya que yo deje la Comunidad hace 3 años aproximadamente y solo me he pasado este mes de diciembre, pero que ya no estoy en este mundillo.. pero si lo que quieres es hacer una cosa cuando estes en la pagina de los productos y una cosa distinta cuando estes en el resto, seria algo así: {if $page_name=='product'} solo pagina producto {else} cualquier pagina menos pagina de los productos {/if} 1 Link to comment Share on other sites More sharing options...
ventura Posted December 29, 2016 Share Posted December 29, 2016 En lo referente a la utilizacion de meta tags lo mejor es que revises esto https://support.google.com/webmasters/answer/93710?hl=es 1 Link to comment Share on other sites More sharing options...
burbujita Posted January 31, 2017 Share Posted January 31, 2017 Hola!, me ha resultado genialsolo una duda, si lo que quiero es por ejemplo, poner todos los productos de diferentes categorías como sería? {if $page_name=='product'} {if $product->id_category_default=='x' and 'y' and 'z'} o con comas? {if $page_name=='product'} {if $product->id_category_default=='x,y,z'} o quizás?? {if $page_name=='product'} {if $product->id_category_default=='x','y'} Link to comment Share on other sites More sharing options...
burbujita Posted January 31, 2017 Share Posted January 31, 2017 ok ya lo he conseguido, pero no me convence {if $page_name=='product'} {if $product->id_category_default=='103' || $product->id_category_default=='99' } Como se pasaría eso, por ejemplo a un array?? Link to comment Share on other sites More sharing options...
SergioE Posted July 27, 2017 Share Posted July 27, 2017 YO tambien estoy con esta duda. Como demonios se pone "noindex" a un producto de Prestashop? Hay algún módulo que haga eso? Una cosa como esta ya deberían haberla implementado, para estos casos Wordpress le saca un mundo a este CMS. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now