Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Template Engine

  1. #1

    Template Engine

    Sto creando un piccolo template engine pet PHP per un sito, ma sono inciampato in un problema piuttosto fastidioso: le condizioni. Ad esempio, se io volessi che una parte del template comparisse solo se la variabile DISPLAY_NAME fosse impostata, scriverei questo:
    Codice PHP:
    Welcome, {USER_NAME
    Fino a qui non ci sono grossi problemi: ci sono riuscito usando le espressioni regolari. Il problema vero nasce quando ci sono più condizioni una dentro l'altra:
    Codice PHP:
    Welcome, {USER_NAME}guest 
    Ecco, questo sarebbe un grande problema. Perchè se uso la stessa espressione regolare, mi considera il primo ENDIF e non il secondo, come invece dovrebbe essere. (lo so, non è un problema di RegEx ma di logica, solo che io non ci arrivo da solo XD )
    Nessuno sa come aiutarmi?
    Grazie in anticipo,
    ricky92

  2. #2
    Perchè non usi direttamente la sintassi PHP nel template come fa Wordpress?
    Perchè non utilizzi un template engine gia' pronto, testato e funzionante?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.