Jump to content

Algo me falta y no sé lo que es


Recommended Posts

Buenas, he estado tratando de seguir la documentación pero hay cosas que no termino de entender.


En joomla por ejemplo hay plugins que en el momento de la carga "modifican" en ejecución los templates.


¿cómo logro eso?


¿cómo consigo que cuando clique sobre un producto se ejecute/modifique código?


¿Es posible hacerlo sin modificar directamente el template?


En el módulo el tpl del front  y en js sólo afecta al backoffice. ¿Será problema de la estructura?


 


Link to comment
Share on other sites

Si das un caso especifico de lo que deseas hacer seria mas sencillo

 

Los tpl los puedes cambiar en tiempo de ejecución por ejemplo mira product-list.tpl

 

tienes algo asi

{if isset($product.new) && $product.new == 1}
  <a class="new-box" href="{$product.link|escape:'html':'UTF-8'}">
	<span class="new-label">{l s='New'}</span>
  </a>
{/if}

si se cumple la condicion de nuevo muestra o no muestra algo

 

Recuerda que los tpl son solo las vistas, los Controllers son los que manejan la informacion  

 

ahora si quieres ejecutar un codigo vas a necesitar un modulo que donde ejecutes las acciones.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...