php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.06.2006, 09:36  
Neuer Benutzer
 
Registriert seit: 05.06.2006
Beiträge: 5
nutshell
Standard Eckige Klammern in Template

Hallo, dies ist meine allererste Frage in diesem Forum. Ich lerne seit einigen Wochen php und habe vorher html-Seiten geschrieben.
Die Verwendung von eckigen Klammern in html ist mir völlig unbekannt.

Folgende Code habe ich in einem Template:
[anzeigen]
<a href ................>
[/anzeigen]

Im php script ist anzeigen eine Variable, die an eine Bedingung geknüpft ist.

Ich würde dieses Prinzip gern bei anderen Bedingungen anwenden, schreibe also eine Bedingung, weise ihr eine Variable zu, parse die Variable an das Template und setze die eckigen Klammern ein. Ergebnis: Das [mein_anzeigen] wird als Text im Template angezeigt, Bedingung ignoriert.

So einfach ist es dann wohl doch nicht ?
nutshell ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.06.2006, 10:42  
Gast
 
Beiträge: n/a
Standard

Welches Templatesystem verwendest Du denn?
 
Alt 05.06.2006, 11:21  
Neuer Benutzer
 
Registriert seit: 05.06.2006
Beiträge: 5
nutshell
Standard

Was ist ein Templatesystem?
Mir sind Templates vorgegeben, die bearbeite ich in einem einfachen Editor.
nutshell ist offline  
Alt 05.06.2006, 16:57  
Gast
 
Beiträge: n/a
Standard

Ok, neuer Versuch.
Zitat:
Zitat von nutshell
Folgende Code habe ich in einem Template
Wer (welches Skript) bearbeitet dieses Template?
Das ist weder PPH- noch HTML-Code.
 
Alt 05.06.2006, 17:46  
Erfahrener Benutzer
 
Registriert seit: 27.08.2007
Beiträge: 391
jens76 befindet sich auf einem aufstrebenden Ast
Standard

he quaks! du bruchpilot!

der typ hat denk ich mal keine ahung von template systemen! und ich kenne auch keins das mit solchen klammern arbeitet.

@nutshell

vielleicht zeigst du uns mal bissl code von dir um es besser verstehen zu können!
jens76 ist offline  
Alt 05.06.2006, 18:04  
Neuer Benutzer
 
Registriert seit: 05.06.2006
Beiträge: 5
nutshell
Standard

Ich habs gefunden! Ich dachte, es liegt an mir, weil ich eckigen Klammern in html nicht kenne. Aber als bruchpilot sagt, es sei kein html habe ich noch mal alles durchgesucht.

Am Beginn des Templates steht #{CHECKVARS=anzeigen},
es gibt eine class.template.php in der eine Funktion CHECKVARS definiert ist.

Ich kann sie jetzt benutzen, wenn ich entsprechende Bedingungen formuliere und die Variablen innerhalb CHECKVARS angebe, z. B. #{CHECKVARS=anzeigen,name_ausblenden,telefon_einbl enden}

Und was ist jetzt ein Template System?
nutshell ist offline  
Alt 05.06.2006, 18:14  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

http://de.wikipedia.org/wiki/Template_Engine
Zergling-new ist offline  
Alt 05.06.2006, 18:53  
Neuer Benutzer
 
Registriert seit: 05.06.2006
Beiträge: 5
nutshell
Standard

Aha, ja, so sind die Seiten, die ich übernommen habe, aufgebaut.
Wenn ich es richtig verstehe, benötigt man keine zusätzliche Software,
es ist die getrennte Erstellung Bearbeitung und Verwendung von php und html-Templates.

Das frage ich mich übrigens schon die ganze Zeit. Gibt es außer einem Editor (ich habe den php designer 2006) nützliche Software zur Bearbeitung von Templatesystemen. Vielleicht was mehr in Richtung wysiwyg?
nutshell ist offline  
Alt 05.06.2006, 19:00  
Erfahrener Benutzer
 
Registriert seit: 16.05.2004
Beiträge: 369
Simon9990
Standard

Ja du kannst eigentlich deinen normalen Editor wverwenden.
Diese eckigen Klammern sind eigentlich nichts anderes wie Variablen die dann eben von PHP und dem Parser in PHP Code umgewandelt werden.
Probleme bekommst du nur bei Schleifen und If,....
Php kannst du nicht im WYSIWYG Editor schreiben, da es ja Dynamisch.


Gruß SimonErich
__________________
Der G-Translator
Simon9990 ist offline  
Alt 05.06.2006, 19:12  
Neuer Benutzer
 
Registriert seit: 05.06.2006
Beiträge: 5
nutshell
Standard

Okay, vielen Dank. Problem gelöst.
nutshell ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datenbankfelder direkt im Template verfügbar phpbeginner Datenbanken 3 29.07.2006 20:30
template mit funktion einlesen imported_kremser PHP Tipps 2006 16 03.02.2006 00:43
template in template einfuegen tonne PHP Tipps 2005-2 8 10.11.2005 22:24
Template Error: set_root: ./tpl/ is not a directory argon PHP Tipps 2007 11 01.11.2005 14:30
Wordpress Template HTML, Usability und Barrierefreiheit 8 22.08.2005 11:21
Template System oder Lösung gesucht PHP Tipps 2005 14 21.05.2005 22:07
Template verständniss problem; referenz PHP Tipps 2005 17 19.05.2005 06:06
Template: Verschachteln von foreach PHP Tipps 2005 2 12.05.2005 15:37
Smarty Problem (Template Laden) JanM PHP Tipps 2005 5 11.05.2005 16:36
Php Code als Variable definieren und in Template darstellen PHP Tipps 2004-2 4 31.12.2004 16:22
Template erstellen? PHP Tipps 2004-2 10 08.12.2004 09:41
suche ein bestimmtes template system PHP Tipps 2004-2 2 07.11.2004 19:49
Template Parser PHP-Fortgeschrittene 9 06.10.2004 23:04
Inhalte von 2 Servern über 1 Template laufen lassen? scheibo PHP Tipps 2004 1 30.09.2004 01:20
[Erledigt] Template Scripting PHP-Fortgeschrittene 2 04.06.2004 18:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php eckige klammern, html eckige klammer, php eckige klammer, eckige klammer php, eckige klammer html, eckige klammern php, php geschweifte klammern, smarty eckige klammern, html eckige klammern, wordpress eckige klammern, smarty eckige klammer, php geschweifte klammer, wordpress eckige klammern werden ignoriert, eckige klammern wordpress, eckige klammern in php, php variable eckige klammern, eckige klammer smarty, html geschwungene klammer, php eckige klammer in variable, bedeutung eckige klammer php

Alle Zeitangaben in WEZ +1. Es ist jetzt 05:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.