Jump to content

Recommended Posts

Buongiorno a tutti,

ho un calcolatore in php che effettua alcune semplici operazioni e cose del genere ed avrei bisogno di includerlo in un file tpl in modo da poterlo chiamare nella pagina statica in cui voglio.
Sapete dirmi se c'è un modo per poter includere un file php in un tpl? oppure se posso inserire in qualche modo direttamente il codice stesso nella pagina?

Inoltre mi sarebbe comodo anche sapere quale file tpl devo modificare per poter far apparire il codice in una determinata pagina, con un determinato id (per esempio)

grazie in anticipo a tutti

EDIT
versione prestashop: 1.7.3

Edited by alessio idexaweb
aggiunta infomazioni (see edit history)
Link to comment
Share on other sites

On 7/20/2019 at 9:22 PM, hardware-store said:

La risposta e assolutamente si.

smarty da questa possibilità ma allo stesso tempo non ha grande senso perché smarty nasce per sudividere grafica da codice vero e proprio.

Per poter includere il tuo codice php nel file o nei files tpl interessato/i devi usare i tag {php}  e {/php}.

Tuttavia ci sono alcuni particolari casi dove e necessario introdurre istruzioni php e per questo sono stati introdotti questi tag.

Ma dalla versione 3.x di smarty questa funzione e stata inibita di default ma non disattivata.

Per poter utilizzare il tag php devi cambiare la classe smarty in SmartyBC.

 

 

quindi devo andare a modificare questa riga giusto?

// include('Smarty.class.php'); 
include('SmartyBC.class.php');

Farò un test, grazie in anticipo

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...