zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Template-Theorie

Antwort
 
LinkBack Themen-Optionen Ansicht
  #51 (permalink)  
Alt 15.01.2009, 08:43
Benutzerbild von kampfgnom
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 22.11.2006
Ort: Radebeul
Beiträge: 1.808
kampfgnom befindet sich auf einem aufstrebenden Ast
Standard

ABER: Damit das FW, die Bibliothek, what ever funktioniert, musst du dich schon an ihre Vorgaben halten. Siehe ZendFW: Da musst du dich genau an den Aufbau halten sonst funzt das nicht. (Was ja nicht schlimm ist!!)
__________________
Meine Spielwiese: http://blog.kanedo.net
Ich bei Flickr? Da: Flickr: Fotostream von kanedo-projekt
Für open Source Liebhaber: open Com

Auch ich Zwitschere als @kanedo
Mit Zitat antworten
Sponsored Links
  #52 (permalink)  
Alt 15.01.2009, 11:33
Benutzerbild von David
auch, ja!
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 08.11.2007
Beiträge: 2.626
David ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von protonenbeschleuniger Beitrag anzeigen

Das verstehe ich nicht, natürlich musst du in den Template Dateien rumfriemeln, wenn du die Darstellung ändern willst.
Um noch mal darauf zurück zu kommen:
Ich glabue wir haben da aneinander vorbei geredet:
Wenn man in einem CMS wie z.B.joomla als Endanwender z.B. einen neuen Beitrag verfassen möchte, bekommt man im Backend einen Editor alla TinyMCE vorgesetzt.
Titel des Beitrags ist klar, der kann im Template als Platzhalter gesetzt werden.
Aber wie muss das Template für den Inhalt dieses Beitrages aussehen, wenn ich im Editor auch Listen, Absätze, Links und Tabellen anlegen kann und das in beliebiger Reihenfollge. Der Designer, der die Templates anpasst, kann doch unmöglich davon ausgenen, dass die Inhalte der Beiträge immer nach ein und dem selben Schema verfasst werden.
Ich hoffe ich hab mich einigermaßen verständlich ausgedrückt.

Danke für den Link, das dort geschriebene versteh ich
Mit Zitat antworten
Sponsored Links
  #53 (permalink)  
Alt 15.01.2009, 11:51
Benutzerbild von mantiz
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 25.02.2007
Beiträge: 2.843
mantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz sein
Standard

Na, in dem Fall kannst Du ja nur einen Platzhalter im Template verwenden, es handelt sich ja auch nur um eine Eingabe-Möglichkeit, und zwar HTML-Text.
Mit Zitat antworten
  #54 (permalink)  
Alt 15.01.2009, 12:07
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von DNA Beitrag anzeigen
Um noch mal darauf zurück zu kommen:
Ich glabue wir haben da aneinander vorbei geredet:
Wenn man in einem CMS wie z.B.joomla als Endanwender z.B. einen neuen Beitrag verfassen möchte, bekommt man im Backend einen Editor alla TinyMCE vorgesetzt.
Titel des Beitrags ist klar, der kann im Template als Platzhalter gesetzt werden.
Aber wie muss das Template für den Inhalt dieses Beitrages aussehen, wenn ich im Editor auch Listen, Absätze, Links und Tabellen anlegen kann und das in beliebiger Reihenfollge. Der Designer, der die Templates anpasst, kann doch unmöglich davon ausgenen, dass die Inhalte der Beiträge immer nach ein und dem selben Schema verfasst werden.
Ich hoffe ich hab mich einigermaßen verständlich ausgedrückt.
Du stellst dir Templates sehr eindimensonal vor. Wenn du lediglich einzelne Artikel darstellen willst, reicht ein einfaches Template, das Platzhalter ersetzt. Aber du brauchst ja auch ein Template, das z.b. eine oder die Übersicht anzeigt, du musst im Template ja auch z.b. das Menü anzeigen, was in der Regel eine Liste ist.

Und genau dafür gibt es, entweder eine API, wie bei Wordpress oder eben Kontrollstrukturen in der Templatesprache
Mit Zitat antworten
  #55 (permalink)  
Alt 15.01.2009, 14:18
Neuer Benutzer
neuer user
 
Registriert seit: 12.01.2009
Beiträge: 15
Tequito befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von DNA Beitrag anzeigen
Um noch mal darauf zurück zu kommen:
Ich glabue wir haben da aneinander vorbei geredet:
Wenn man in einem CMS wie z.B.joomla als Endanwender z.B. einen neuen Beitrag verfassen möchte, bekommt man im Backend einen Editor alla TinyMCE vorgesetzt.
Titel des Beitrags ist klar, der kann im Template als Platzhalter gesetzt werden.
Aber wie muss das Template für den Inhalt dieses Beitrages aussehen, wenn ich im Editor auch Listen, Absätze, Links und Tabellen anlegen kann und das in beliebiger Reihenfollge. Der Designer, der die Templates anpasst, kann doch unmöglich davon ausgenen, dass die Inhalte der Beiträge immer nach ein und dem selben Schema verfasst werden.
Ich hoffe ich hab mich einigermaßen verständlich ausgedrückt.
Oder du verwendest eine Syntax wie BBCode und parst den Inhalt vor der Ausgabe noch einmal.
Mit Zitat antworten
  #56 (permalink)  
Alt 15.01.2009, 15:35
Benutzerbild von David
auch, ja!
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 08.11.2007
Beiträge: 2.626
David ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von mantiz Beitrag anzeigen
Na, in dem Fall kannst Du ja nur einen Platzhalter im Template verwenden, es handelt sich ja auch nur um eine Eingabe-Möglichkeit, und zwar HTML-Text.
Ach so... gut da bin ich wohl einem grundlegenden Irrtum aufgesessen.

Zitat:
Zitat von Protonenbeschleuniger
Du stellst dir Templates sehr eindimensonal vor. Wenn du lediglich einzelne Artikel darstellen willst, reicht ein einfaches Template, das Platzhalter ersetzt. Aber du brauchst ja auch ein Template, das z.b. eine oder die Übersicht anzeigt, du musst im Template ja auch z.b. das Menü anzeigen, was in der Regel eine Liste ist.

Und genau dafür gibt es, entweder eine API, wie bei Wordpress oder eben Kontrollstrukturen in der Templatesprache
Das man in einem Template auch Kontrollstrukturen braucht ist mir klar.
Ich denke so langsam hab ich die Grundgedanken dahinter verstanden.
Mit Zitat antworten
  #57 (permalink)  
Alt 15.01.2009, 16:21
Benutzerbild von mantiz
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 25.02.2007
Beiträge: 2.843
mantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz sein
Standard

Anders könnte es sein, wenn Du z.B. einen Artikel aus verschiedenen Platzhaltern zusammenbaust, z.B. könnte man die Möglichkeit bieten einen Absatz hinzuzufügen, oder eine Liste, ein Bild, eine Tabelle, etc.

Dann hättest Du ein Template für den Rahmen, in diesem werden dann die einzelnen Komponenten durchlaufen, dafür wäre z.B. eine Schleife in der Template-Engine ganz brauchbar.
Jede Komponente besitzt dann ein eigenes Template, welches dann geparst an der entsprechenden Stelle im "Eltern-Template" eingefügt wird.
Bei einem Absatz wäre z.B. nl2br interessant, bei einer Liste bräuchte man u.U. eine Schleife, um alle Einträge zu durchlaufen, evtl. implode und ähnliches.

Die Möglichkeiten sind zahlreich.
Mit Zitat antworten
  #58 (permalink)  
Alt 15.01.2009, 16:52
Benutzerbild von David
auch, ja!
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 08.11.2007
Beiträge: 2.626
David ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer Anblick
Standard

Na ja... ich will ja kein CMS schreiben oder so.
Nur möchte ich mir bei komplexeren Seiten die Arbeit erleichtern, indem ich versuche, so viel wie möglich HTML CODE aus den Steuerscripten raus zu bekommen.
Und die PHP-Templatemethode, wie sie hier von Protonenbeschleuniger gepostet wurde, siet dafür ganz brauchbar aus.
Mit Zitat antworten
  #59 (permalink)  
Alt 17.01.2009, 12:02
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 05.01.2009
Beiträge: 103
GrayFox befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
ABER: Damit das FW, die Bibliothek, what ever funktioniert, musst du dich schon an ihre Vorgaben halten. Siehe ZendFW: Da musst du dich genau an den Aufbau halten sonst funzt das nicht. (Was ja nicht schlimm ist!!)
Das mag alles schön und gut sein, aber, wenn man eine Option / Funktion außerhalb des Vorgebenen braucht, dann ist man aufgeschmissen.

na ja, wie auch immer, ich werde mein Konzept anpassen und doch eine gewisse Steuerungsmöglichkeit in das Template implementieren
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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 aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Joomla 1.5 - Menüstrukur: Template Siteground j15-59 MarcusAntonius CSS 0 05.10.2010 19:54
Joomla Template - Seite zentrieren? Dav1d CSS 15 02.02.2009 15:38
Wie dieses Template slicen damit man es mit CSS einbinden kann? ChOpSueY! CSS 1 02.07.2008 22:47
Joomla Template Problem tyrannski CSS 0 15.02.2007 16:06
Welches Template ist schöner? zimboo Site- und Layoutcheck 5 25.10.2006 11:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:45 Uhr.