View previous topic :: View next topic |
Author |
Message |
minihops Smarty n00b
Joined: 04 Oct 2004 Posts: 3
|
Posted: Mon Oct 04, 2004 1:36 pm Post subject: Zeilenumbruch |
|
|
Hallo,
ich arbeite schon ein paar Tage mit Smarty und bin davon echt begeistert! Nur habe ich ein Problem.
In meinem Template verwende ich eine {section} - Schleife um damit eine Tabelle zu erzeugen. Klappt auch einwandfrei.
Aber wenn ich mir den HTML text anschaue, der daraus generiert wir, graut es mir! denn alle Zeilenumbrüche, die vorher das waren sind jetzt weg. Das heßt, dass die ganze Tabelle in einer langen Zeile im HTML- Text steht!
Hab ihr eine idee wie ich das lösen kann?
Danke für euere hilfe
Ach so:
noch ne Frage:
gibts auch ne Funktion, bei der ich das Template nicht ausgebe, sondern speichere? Ich muß eine komplexe XML Datei generieren und da wäre das sehr hilfreich! |
|
Back to top |
|
kills Smarty Elite
Joined: 28 May 2004 Posts: 493
|
Posted: Mon Oct 04, 2004 2:58 pm Post subject: Re: Zeilenumbruch |
|
|
minihops wrote: | Hallo,
ich arbeite schon ein paar Tage mit Smarty und bin davon echt begeistert! Nur habe ich ein Problem.
In meinem Template verwende ich eine {section} - Schleife um damit eine Tabelle zu erzeugen. Klappt auch einwandfrei.
Aber wenn ich mir den HTML text anschaue, der daraus generiert wir, graut es mir! denn alle Zeilenumbrüche, die vorher das waren sind jetzt weg. Das heßt, dass die ganze Tabelle in einer langen Zeile im HTML- Text steht!
Hab ihr eine idee wie ich das lösen kann?
Danke für euere hilfe
|
Wie sieht dein Template aus?
Quote: |
Ach so:
noch ne Frage:
gibts auch ne Funktion, bei der ich das Template nicht ausgebe, sondern speichere? Ich muß eine komplexe XML Datei generieren und da wäre das sehr hilfreich! |
http://smarty.php.net/manual/en/language.function.fetch.php |
|
Back to top |
|
ZakMc Smarty Pro
Joined: 04 Oct 2004 Posts: 182
|
Posted: Tue Oct 05, 2004 11:32 am Post subject: |
|
|
Ich hoffe, ich versteh Dich richtig.
Meinst Du den Quelltext im Browser??? ist doch völlig Brot wie der aussieht der Browser brauch das nicht schön und wenn du es so haben willlst musst du Dein Template so aufbauen das er auch die einzelnen Zeilen erzeugt. |
|
Back to top |
|
minihops Smarty n00b
Joined: 04 Oct 2004 Posts: 3
|
Posted: Tue Oct 05, 2004 6:06 pm Post subject: Naja.... |
|
|
Na, mir ist es nicht so umbedingt egal wie der quelltext aussieht!
Zum Debuggen des Quelltextes ist das nicht schön, wenn alles in einer Zeile steht....
Im template sind alle Zeilen "schön" untereinander.... aber die Zeilenumbrüch (also \n) ignoriert er wohl beim erstellen!
Der Hinweis auf die Funktion fetch ist aber nicht das was ich suche!Ich möchte nichts "externes" einbinden und dann ausgeben! sondern dass, was ich sonst ausgeben würde in eine datei speichern!!
Trotzdem Danke für die Hilfe |
|
Back to top |
|
messju Administrator
Joined: 16 Apr 2003 Posts: 3336 Location: Oldenburg, Germany
|
Posted: Tue Oct 05, 2004 8:27 pm Post subject: |
|
|
\n werden nicht ignoriert. vielleicht hast du {strip} oder irgendwelche filter aktiviert, die deine newlines enfernen.
wg. fetch(): kills meinte http://smarty.php.net/manual/en/api.fetch.php |
|
Back to top |
|
kills Smarty Elite
Joined: 28 May 2004 Posts: 493
|
Posted: Wed Oct 06, 2004 10:31 am Post subject: |
|
|
arghs,... sorry |
|
Back to top |
|
minihops Smarty n00b
Joined: 04 Oct 2004 Posts: 3
|
Posted: Wed Oct 06, 2004 2:39 pm Post subject: Danke.... |
|
|
Vielen Dank für die Tips!
stimmt, ich hatte {strip} aktiviert gehabt (Ja ich hab nur das beispiel gesehen und per copy&paste verwendet)......
Und dieses "fetch" scheint das richtige zu sein!!!
Dankeschhön! |
|
Back to top |
|
crashmakerMX Guest
|
Posted: Wed Oct 06, 2004 4:00 pm Post subject: |
|
|
mal so ne frage am rande. warum verlinkt ihr immer auf das englishe und nicht auf das deutsche manual? |
|
Back to top |
|
messju Administrator
Joined: 16 Apr 2003 Posts: 3336 Location: Oldenburg, Germany
|
Posted: Wed Oct 06, 2004 4:23 pm Post subject: |
|
|
crashmakerMX wrote: | mal so ne frage am rande. warum verlinkt ihr immer auf das englishe und nicht auf das deutsche manual? |
das englische manual ist die referenz. d.h. es kann keine übersetzungsfehler enthalten und es ist immer das aktuelleste. |
|
Back to top |
|
ZakMc Smarty Pro
Joined: 04 Oct 2004 Posts: 182
|
Posted: Thu Oct 07, 2004 10:43 am Post subject: |
|
|
wenn du Probleme mit der Einrückung hat, dann verwende zum Beispiel zum Beispiel beim Dreamweaver die Einrückfunktion dann ist es ein lesbarer Quellcode. |
|
Back to top |
|
|