Hace unos meses atrás me llego un requerimiento para personalizar la navegación principal en Magento, simplemente se necesitaba incluir algunos links de paginas CMS en diferentes posiciones del menú.
Si tienen mucho tiempo trabajando con Magento estoy seguro que alguna vez necesitaron modificar la navegación principal y como ya sabrán es un trastorno.
Magento por default solo incluye categorías, y para agregar un link custom hay que disfrazarlo de URL-rewrite y seguir como 20 pasos en el panel de administración para que funcione.
No digo que no sea posible hacerlo, generando rewrites se puede incluir cualquier cosa, pero no deja de ser poco amigable y de consumir tiempo de administración.
Entonces, ¿cuál es la forma en la que normalmente proceden con un requerimiento?. En mi caso, los pasos que siempre sigo son:
- Buscar alguna extensión gratuita.
- Si cuento con presupuesto tal vez alguna extensión paga que en lo posible agregue algún valor extra.
- Y si el requerimiento es algo muy específico, tal vez desarrollar la solución a medida.