Einzelnen Beitrag anzeigen
  #25  
Alt 30.03.2008, 21:50:42
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Die Gästebuch Suppe

Zitat:
Wenn man irgendwann in der Template Datei sowas (Code) stehen hat, dann ist die Benutzerfreundlichkeit, die ein Template erzeugt gleich wieder verloren gegangen.

Code:
{Textfeld|n:name.l:1.ln:Name.ty:text.w:300px.ml:10px.mt:5px}
Dieser Platzhalter soll für ein extremes Beispiel stehen, welches ein Textfeld samt Label erzeugt. Das Textfeld hat den Namen "name" den type="text" ist 300px breit, hat einen margin-left Wert von 10px und einen margin-top Wert von 5px. Das Label gibt den Text Name aus.
hä? ich schreibe dazu

<label for="name">Name</label>
<input type="text" id="name" style="margin-left: 10px; margin-top: 5px; width: 300px" />

in meinem template. und wo ist das jetzt nicht benutzerfreundlich? ich finde es dagegen anmaßend, wenn du in deinem script css-eigenschaften hardcodierst.

ich finde, man muss einen schlussstrich ziehen zwischen vermischung von ausgabe- und programmlogik und erstere gehört nunmal auschließlich in die templates, letztere ausschließlich in die script-dateien.

Geändert von feuervogel (30.03.2008 um 21:56:24 Uhr)
Mit Zitat antworten