Visualizzazione risultati 1 fino 3 di 3

Discussione: Template parser

  1. #1
    Guest

    Predefinito Template parser

    Ciao a tutti, ho un problema con una classe template che sto creando.
    Non so come posso sostituire un codice che ho nel file template (.tpl) con del codice php.
    Ad esempio mi preme moltissimo utilizzare il ciclo foreach, ho questo codice nel file template:
    Codice:
    {foreach $a as $b}{/foreach}
    {foreach $name as $a => $b}{/foreach}
    Come posso trasformare questo codice in codice php?
    So che devo usare preg_replace però non conosco le espressioni regolari (penso si chiamino così). Qualcuno sa come fare?

  2. #2
    Guest

    Predefinito

    Scusa ma perchè devi "trasformare" in php?
    Non ha senso usare un sistema di template se poi ritorni a mescolare struttura ed elaborazione.
    Nel template devi solo preoccuparti di mostrare i dati, con poche varianti e quel sistema usa una tecnica stile bbcode dei forum.

  3. #3
    Guest

    Predefinito

    Mi serve fare un po come su smarty. Ho un file .tpl ma voglio svolgere codici php.
    L'uso del foreach mi è indispensabile visto che lo uso per caricare ogni style css.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •