Jump to content

Edit History

w3bsolutions

w3bsolutions

8 minutes ago, veronica garcia said:

pero no entiendo la relacion de hacer modificaciones en modulos ya sea CSS o JS para cambiar un color o saltar una alerta con lo que yo preguntaba

Lo importante no es qué hace el CSS o el JS (cambiar el color, alertas, etc) sino cómo se carga el fichero que hace eso. 

Aquí te va otro tutorial del mismo, quizás más explícito: http://nemops.com/page-specific-prestashop-module/#.YcW-bS8w1qs 

Resumiendo, lo que pides se hace así, dentro del hook:

if('index' == $this->context->controller->php_self)
    // carga el CSS/JS aquí y sólo se cargará en la página de inicio
else if('category' == $this->context->controller->php_self)
    // carga el CSS/JS aquí y sólo se cargará en la página de categorías
else // por defecto
    return false: // no hacer nada

Tienes que encontrar el nombre del controlador donde quieres que se cargue y sustituirlo por "index" por ejemplo, el código es sólo un ejemplo. 

w3bsolutions

w3bsolutions

2 minutes ago, veronica garcia said:

pero no entiendo la relacion de hacer modificaciones en modulos ya sea CSS o JS para cambiar un color o saltar una alerta con lo que yo preguntaba

Lo importante no es qué hace el CSS o el JS (cambiar el color, alertas, etc) sino cómo se carga el fichero que hace eso. 

Aquí te va otro tutorial del mismo, quizás más explícito: http://nemops.com/page-specific-prestashop-module/#.YcW-bS8w1qs 

Resumiendo, lo que pides se hace así, dentro del hook:

if('index' == $this->context->controller->php_self)
    // carga el CSS/JS aquí y sólo se cargará en la página de inicio
else if('category' == $this->context->controller->php_self)
    // carga el CSS/JS aquí y sólo se cargará en la página de categorías
else // por defecto
    return false: // no hacer nada

 

×
×
  • Create New...