Pregunta

Tengo algunas dificultades en el momento con Magento desarrollando un sitio para mi cliente.

Actualmente, el título del producto es [Product_Name] | [CATEGORIA DE PRODUCTO

Me gustaría cambiar esto para decir [prefijo] [product_name] [sufijo

Sé que esto se puede hacer usando las páginas de prefijo y sufijo de Magento, sin embargo, quiero que esto solo se aplique a productos. Cualquier idea de cómo puedo implementar esto sin que se sobrengue cuando se actualiza Magento.

Gracias.

¿Fue útil?

Solución

Vaya, tienes varias opciones sobre cómo puedes implementar esto. El meta título del producto proviene del Mage_Catalog_Block_Product_View clase buscando específicamente la instancia de bloque de cabeza HTML (Mage_Page_Block_Html_Head) del objeto de diseño (Mage_Core_Model_Layout) y establecer su propiedad de 'título' en el modelo de producto (Mage_Catalog_Model_Product) value GetMetTitle ().

Según esto, puede reescribir la clase de modelo de producto y agregar un método getMetTeTitle () personalizado que incluye su lógica de prefijo/sufijo. También puede reescribir el bloque de la vista del producto _prepareLayout() Método para incluir su prefijo y sufijo. También puede hacerlo a través de observadores o reescribiendo el controlador de vista de producto de catálogo.

Comente si necesita una mano con alguna de las anteriores.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top