Leser: 1
|< 1 2 3 4 5 6 7 >| | 61 Einträge, 7 Seiten |
QuoteIch sagte kleinere Sachen. also dort wo es keinen designer gibt. Ausserdem hat es darunter ein Beispiel, welches ich bevorzuge, bei dem der HTML-code wieder ausgelagert (getrennt) ist.dann hast du wieder html in deinem perl-code, auf den der designer keinen einfluss hat
<option></option>
QuoteBei mir ist es haeufig so, dass solche Infos direkt aus einer Datenbank kommen, z.B.
QuoteNebenbei: wenn du Javascript ueber ein Template ausgeben laesst, in dem ein if vorkommt, ersetzt du diese if dann auch durch eins in Perl?
QuoteMach *das* mal mit lauter '<img src="...' in der Businesslogik.
Quoteprogramm selbst voellig irrelevant => ab ins template.
Quotedann verstehe ich nicht, warum du eigentlich templating systeme verwendest. man koennte ja auch ein standard-template verwenden, und in perl mit ein paar if's und regulaeren ausdruecken das template so veraendern, dass es dann passt... oder mit ein paar evals variablen ersetzen...
QuoteLies meine Beträge genauer!
QuoteZur Info ich habe ein Shopsystem entwickelt bei dem kann ich genau das selber wie du machen. Da ich am ENDE
die komplette webseite in einer variable habe. ähnlich dem template->output();
QuoteJa, eigentlich müsste es dann aber extern sein (externes Logiksystem), nicht im template, nicht im Code.
1
2
3
4
5
<TMPL_IF NAME=UserIsLoggedOn>
<TMPL_INLUCDE NAME="UserMenu.tmpl">
<TMPL_ELSE>
<TMPL_INCLUDE NAME="GuestMenu.tmpl">
</TMPL_ELSE>
1
2
3
4
5
6
7
<select name="bla" ....>
<tmpl_loop name=bla>
<option value="<tmpl_var name=option>"
<tmpl_if name=selected>selected="selected"</tmpl_if>
><tmpl_var name=text></option>
</tmpl_loop>
</select>
QuoteNachtrag: Die Tatsache, dass du in deinen Beispielen HTML Code im Script hast, akzeptiere ich einfach mal als Untermauerung meines Standpunktes.
Dankeschön. :)
<%%>HTML<%%>HTML<%%>
QuoteWas soll das sein?
QuoteWenn du meinst, dass sie die VIEWlogik (ich
glaube, ich schreibe das jetzt besser immer groß...) ins Template
schreiben, dann ja, natürlich! Da gehört sie ja hin!
QuoteWas ich persönlich um einiges schlimmer finde, ist es HTML ins
Script zu nehmen und dort zu erzeugen, wie du es oben per
Beispiel vorgezeigt hast. Für ein Änderung am Layout, musst du
dafür den Code anfassen. Je nach Entwicklungsflow des
jeweiligen Unternehmens geht deine Anwendung dann ein paar
Tage in die QA, und das nur, weil du bei einem Link einen
Buchstaben korrigiert hast.
QuoteHabe ich, wahrscheinlich schon tausende Male. Versuch in
DEINER Version einem ausgegebenen Link oder Image-Element
eine CSS Klasse zu geben *OHNE* in die Businesslogik rein zu
müssen.
QuoteSo "arbeite" ich nicht......Halte ich für eine Lüge, wenn du so ...
Code: (dl )$template->param(BILD => ' <img src="blablubb.gif" alt="bildchen" />');
... arbeitest.
QuoteWYSIWYG Editoren traue ich
sowieso nicht über'n Weg.
QuoteWenn du fließende Übergänge zwischen
der eigentlichen Tätigkeit der Anwendung und dem
Nutzerinterface hast würde ich sagen, das Design ist kaputt.
|< 1 2 3 4 5 6 7 >| | 61 Einträge, 7 Seiten |