Script della pagina

Ad ogni pagina possono essere associati uno script "head" e/o uno script "body" da inserire tramite la tab Scripts della modifica pagina del pannello. Il codice inserito viene utilizzato per applicare del Javascript a una pagina specifica, a differenza degli script validi per tutto il tema che vanno inseriti all'interno della cartella assets e richiamati tramite la funzione theme.script.

Pur essendo script associati ad una pagina, vanno posizionati nel file base.html in modo da essere caricati correttamente. Gli script "head" vanno infatti inseriti all'interno del tag <head> mentre gli script del del body appena prima della chiusura del tag <body>. Entrambi gli script vengono richiamati con la funzione get_scripts() che come primo parametro (position) accetta le stringhe head o body in base alla posizione degli script.

{{ get_scripts('head') }} 
{{ get_scripts('body') }}