tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
459
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Luke499 Luke499 ist offline Rookie
    Registriert seit
    Mar 2007
    Beiträge
    5
    Ich arbeite für mein CMS an einem BBCode ähnlichen System, das in den Templates meiner Seite verwendet wird.

    Dort wird es solche Codes geben:
    [var:NAME DES ATTRIBUTS] um ein mit dem Template mitgelifertes Attribut zu benutzen.
    [tpl:NAME DES EINZUBINDENDEN TEMPLATES] um ein anderen Template einzubinden

    Dies habe ich alles per preg_replace_callback gelöst, aber wie kann ich solche verschachtelungen beachten:

    [tpl:[var:tpl_name]]

    PS:
    Bitte keine Links auf Smarty und co.
     
    $me = Human::factory();
    if ($me instanceof Human) die();

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    In dem Fall müssten zuerst die Variablen- und dann die Template-Platzhalter ausgewertet werden.
     
    Markus Wulftange

Ähnliche Themen

  1. Problem mit RegExp (BBCode-Parser)
    Von MonGol1992 im Forum PHP
    Antworten: 10
    Letzter Beitrag: 08.01.08, 10:12
  2. BBcode parser und [color=]
    Von Sandro19 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 18.07.07, 09:59
  3. Einen fertigen BBCode parser?
    Von Romsl im Forum PHP
    Antworten: 4
    Letzter Beitrag: 02.04.06, 13:51
  4. BBCode-Parser
    Von Philipp_Frank im Forum PHP
    Antworten: 2
    Letzter Beitrag: 11.10.05, 12:58
  5. template verschachtelungen?
    Von ohio im Forum PHP
    Antworten: 1
    Letzter Beitrag: 11.12.02, 14:28