Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Verständnisprobleme Ordner/Layout/Template
grafzahl
Beitrag Fri. 10. August 2007, 06:56
Beitrag #1


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



So, habe ja bereits angekündigt das wohl leider noch viele Fragen folgen werden und da der andere Eintrag wohl doch schon etwas überquillt dachte ich mir mache ich den nächsten "Hilfe-zur-Selbsthife"-Thread auf.

Und zwar komme ich trotz der PDF-Einleitung noch nicht ganz mit dem Verständnis für Ordner bzw. deren Zuweisungen von Layouts und Templates klar. Dazu mal ein konkretes Beispiel:

Ich habe eine Seite mit eindimensionaler <ul>-Navigation, darunter einen Contentbereich der jedoch standardmäßig 2 spaltig ist, die Startseite jedoch nur einspaltig. Auf einer Unserseite will ich dann z.B. auch noch das Gästebuch in das zweispaltige Layout einbinden, in einer anderen das Kontaktmodul.

Soweit so gut... nun bin ich kein Fan von Redundanz, das heißt ich nutze wann immer es geht als Source ein und das selbe Layout, da es z.B. schlecht ist wenn man in einem Layout nun ein paar weitere Metas mit auf den Weg gibt, diese dann aber in einem anderen Layout vergisst... am Ende des Projekts hat man dann meist zwei doch relativ unterschiedliche Quelltextbrocken, und bei nem Redesign ist es auch nicht fein 4 oder 5 an sich gleiche Layouts (es ist zb nur ein div weniger) zu ändern. Aus Textpattern kenne ich noch die Bausteine, also wiederkehrende Elemente die man im jeden Layout sozusagen includen konnte damit man später z.B. die Navigation nur einmal editieren brauchte, gibt es sowas ähnliches auch in Sefrengo bzw. wie löst ihr solche Probleme?

Beim Gästebuch hingegen könnte ich natürlich das Layout für den normalen Contentbereich nutzen, müsste aber natürlich einenes Template anlegen (oder?), wenn ich ein neues Template anlege muss ich ja aber auch das Listennavigations-Modul neu konfigurieren, obwohl das ja auf allen Templates und Layouts gleich bleiben sollte... ich müsse daher dann bei einer Änderung ja wieder alle Templates neu konfigurieren?

Habe ich da wirklich ein Verständigungsproblem oder müssen diese Redundanzen wirklich vorliegen?

Nochmals vielen Dank für eure Hilfe, ich sehe die dinge dank euch seit gestern ein wenig klarer, doch leider halt noch nicht alles wink.gif Was ich schonmal genial einfach finde ist die Arbeit mit ContentFlex.


--------------------
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Fri. 10. August 2007, 07:18
Beitrag #2


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



ZITAT(grafzahl @ Fri. 10. August 2007, 07:56) *
Ich habe eine Seite mit eindimensionaler <ul>-Navigation, darunter einen Contentbereich der jedoch standardmäßig 2 spaltig ist, die Startseite jedoch nur einspaltig. Auf einer Unserseite will ich dann z.B. auch noch das Gästebuch in das zweispaltige Layout einbinden, in einer anderen das Kontaktmodul.

Ich würde in diesem Fall mit einem Layout und vier Templates arbeiten.

ZITAT(grafzahl @ Fri. 10. August 2007, 07:56) *
wenn ich ein neues Template anlege muss ich ja aber auch das Listennavigations-Modul neu konfigurieren, obwohl das ja auf allen Templates und Layouts gleich bleiben sollte... ich müsse daher dann bei einer Änderung ja wieder alle Templates neu konfigurieren?

Nicht für jedes Template muss z.B. das Listennavigation neu konfiguriert werden, wenn Du das Modul bereits eine Ebene höher in der Modulkonfiguration konfigurierst. Einmal fertigmachen und du kannst immer das Gleiche in X-Templates wiederverwenden.


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Fri. 10. August 2007, 18:13
Beitrag #3


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



Ok, damit kann ich was anfangen, vielen Dank.

Nun ist mir noch ein "kleiner" Schönheitsfehler aufgefallen, in allen Modulen (z.B. dem Gästebuch) und Texteingaben die ich auf den Seiten machen werden Absätze mit <br/><br/> ausgeführt und nicht als <p>-Tag abgelegt. Ist das ein Fehler oder eine Einstellungssache?

Ich weis das gehört wahrscheinlich in den Thread zu dem jeweiligen Modul, doch da es fast alle Eingaben betrifft dachte ich es wäre vielleicht eine globale Geschichte?!


--------------------
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Mon. 13. August 2007, 10:25
Beitrag #4


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



Kurze Frage:

Wenn ich Contentflex-Objekte habe ( zb. {textarea:1} wie kann ich dann für dieses Modul dann z.B. htmltags="allow" eintragen? Gibts da eine Möglichkeit?


--------------------
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 13. August 2007, 10:33
Beitrag #5


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



hallo grafzahl

in contentflex kannst du für die verschiedenen textareas unter «titel der elemente» bbcode einschalten...vielleicht reicht dir das ja.


gruss andi

ps: ich würde zukünftig für neue fragen einen neuen beitrag eröffnen. so besteht einerseits die grössere change auf eine antwort und andererseits wird der beitrag über die suche besser gefunden.


--------------------
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Mon. 13. August 2007, 11:05
Beitrag #6


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



ZITAT(andi @ Mon. 13. August 2007, 11:33) *
hallo grafzahl

in contentflex kannst du für die verschiedenen textareas unter «titel der elemente» bbcode einschalten...vielleicht reicht dir das ja.
gruss andi

ps: ich würde zukünftig für neue fragen einen neuen beitrag eröffnen. so besteht einerseits die grössere change auf eine antwort und andererseits wird der beitrag über die suche besser gefunden.


Danke andi,

die Einstellung habe ich wohl übersehen.

Der BBCode wird für einiges wahrscheinlich reichen, allerdings wäre es für mich flexibler wenn ich eben teilweise auch direkt HTML-Code hinein bringen kann der von BBCode nicht unterstützt wird... aber ich nehme an dafür müsste ich das Modul an sich bearbeiten?

Was die Threads angeht, wenn das so gewünscht ist dann werd ich das natürlich machen, nur habe ich als Anfänger derzeit so üüüüüüüüüüüüüüüübermäßig viele Fragen das ich immer ein wenig befürchte das das einigen zuviel wird sad.gif

Was ich mir evtl. wünschen würde wäre ein IRC-Channel wie ihn CakePHP, Jquery und einige andere Projekte haben, so kann man kurze Fragen mal schnell in die Runde werfen...


--------------------
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 13. August 2007, 11:12
Beitrag #7


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ZITAT(grafzahl @ Mon. 13. August 2007, 12:05) *
Der BBCode wird für einiges wahrscheinlich reichen, allerdings wäre es für mich flexibler wenn ich eben teilweise auch direkt HTML-Code hinein bringen kann der von BBCode nicht unterstützt wird... aber ich nehme an dafür müsste ich das Modul an sich bearbeiten?

mh, damit kenne ich mich leider nicht aus. alternativ kommt mir nur noch das sourcecode-element in den sinn. aber das ist sicherlich nichts für einen «normalen» redakteur.

ZITAT(grafzahl @ Mon. 13. August 2007, 12:05) *
Was die Threads angeht, wenn das so gewünscht ist dann werd ich das natürlich machen, nur habe ich als Anfänger derzeit so üüüüüüüüüüüüüüüübermäßig viele Fragen das ich immer ein wenig befürchte das das einigen zuviel wird sad.gif

wie es hier gewünscht wird kann ich dir nicht sagen. persönlich habe ich lieber viele fragen in einzelnen beiträgen. so kann jeder selber entscheiden, auf welche fragen er antworten möchte oder welche er verfolgen möchte.
auch wird das finden für andere «neulinge» per suche anstrengend, da der titel zumeist nicht aussagekräftig auf die frage eingeht.

ZITAT(grafzahl @ Mon. 13. August 2007, 12:05) *
Was ich mir evtl. wünschen würde wäre ein IRC-Channel wie ihn CakePHP, Jquery und einige andere Projekte haben, so kann man kurze Fragen mal schnell in die Runde werfen...

das habe ich mir auch schon überlegt. ich habe jedoch schon bei vielen projekten erlebt, dass der irc dann einfach mehr leer als was anderes ist. sefrengo ist meiner meinung noch zu klein für einen eigenen chat.

gruss andi


--------------------
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Mon. 13. August 2007, 12:09
Beitrag #8


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



ZITAT(andi @ Mon. 13. August 2007, 12:12) *
mh, damit kenne ich mich leider nicht aus. alternativ kommt mir nur noch das sourcecode-element in den sinn. aber das ist sicherlich nichts für einen «normalen» redakteur.

Damit hast du mir doch schon geholfen smile.gif Ich wollte nur die Möglichkeit haben auch mal simplen Quelltext einfügen zu können, der spätere Redakteur kann dann später über die anderen Elemente die Inhalte einfügen... ich denke das geht so ganz gut.
ZITAT(andi @ Mon. 13. August 2007, 12:12) *
wie es hier gewünscht wird kann ich dir nicht sagen. persönlich habe ich lieber viele fragen in einzelnen beiträgen. so kann jeder selber entscheiden, auf welche fragen er antworten möchte oder welche er verfolgen möchte.
auch wird das finden für andere «neulinge» per suche anstrengend, da der titel zumeist nicht aussagekräftig auf die frage eingeht.

Ich werde es in Zukunft mal so vornehmen, auch wenn dabei sicherlich einige Thread zusammen kommen werden smile.gif
ZITAT(andi @ Mon. 13. August 2007, 12:12) *
das habe ich mir auch schon überlegt. ich habe jedoch schon bei vielen projekten erlebt, dass der irc dann einfach mehr leer als was anderes ist. sefrengo ist meiner meinung noch zu klein für einen eigenen chat.

gruss andi


Die Sache ist das es ja nur helfen kann, oder nicht? Natürlich werden dort anfangs keine 20 User drin sein, aber es würde ja schon reichen wenn man ein paar Leute dabei hätte die ab und an mal hinein schauen. Bei mir persönlich läuft IRC durch Miranda eh immer mit, und ob ich dabei jetzt in einem Channel mehr oder weniger bin ist da nicht die Sache. Grundsätzlich könnte ich mir aber halt vorstellen das eine Hilfestellung somit direkter möglich wäre, denn manche Sachen sind ja wirklich nur Kleinigkeiten die man einfach übersehen hat. Ich wäre jedenfalls dafür smile.gif




--------------------
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 13. August 2007, 12:16
Beitrag #9


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ZITAT(grafzahl @ Mon. 13. August 2007, 13:09) *
Damit hast du mir doch schon geholfen smile.gif Ich wollte nur die Möglichkeit haben auch mal simplen Quelltext einfügen zu können, der spätere Redakteur kann dann später über Die Sache ist das es ja nur helfen kann, oder nicht? Natürlich werden dort anfangs keine 20 User drin sein, aber es würde ja schon reichen wenn man ein paar Leute dabei hätte die ab und an mal hinein schauen. Bei mir persönlich läuft IRC durch Miranda eh immer mit, und ob ich dabei jetzt in einem Channel mehr oder weniger bin ist da nicht die Sache. Grundsätzlich könnte ich mir aber halt vorstellen das eine Hilfestellung somit direkter möglich wäre, denn manche Sachen sind ja wirklich nur Kleinigkeiten die man einfach übersehen hat. Ich wäre jedenfalls dafür smile.gif

mach doch im offtopic mal den vorschlag eines irc-chat. ich persönlich bin eher dagegen. wird hier im forum auf eine frage geantwortet, so ist sie auch in jahren noch für neulinge auffindbar.

gruss andi


--------------------
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Mon. 13. August 2007, 12:29
Beitrag #10


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



Mhm, ok, ich werds mir mal überlegen.
Dennoch mal wieder was zum ursprünglichen Thema des Threads.

Ich habe nun z.B. einen Ordner "Startseite" (keine weiteren Überordner) und darunter eine Seite, ebenfalls "Startseite".

Nun habe ich dem Ordner ein Template "Zweispalter" zugewiesen das ich vorher angelegt habe und habe die Seite darunter auf "Ordnertemplate" gestellt, also sollte die Seite "Startseite" ja ebenfalls das Template "Zweispalter" nutzen.

Nun habe ich das Template "Zweispalter" jedoch verändert indem ich ContentFlex andere Felder gegeben habe, wie z.B. auch Sourcecode und habe vor dem Speichern auch direkt "Änderungen in den Templatekopien für die Ordner und Seiten übernehmen." aktiviert. Nun dachte ich eigentlich das ich beim editieren nun auch die neuen Felder hätte.

Leider sind nun jedoch alle Seiten leer (derzeit noch nicht so wild, später wäre es aber ein absoluter Overkill) und komischerweise habe ich immer noch die selben ContentFlex-Felder wie vorher, die neuen wollen einfach nicht auftauchen...auch nach löschen des Caches.

Habe ich irgendetwas falsch gemacht oder warum löscht er mir die Inhalte und aktualisiert den Editierbereich nicht?


--------------------
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 13. August 2007, 12:41
Beitrag #11


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



wo hast du denn die änderungen am modul vorgenommen? im template oder in den modulen selbst?


--------------------
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Mon. 13. August 2007, 12:48
Beitrag #12


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



ZITAT(andi @ Mon. 13. August 2007, 13:41) *
wo hast du denn die änderungen am modul vorgenommen? im template oder in den modulen selbst?


Im Template, das Modul an sich hab ich sonst gar nicht direkt angefasst, das ist ja das seltsame.


--------------------
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 13. August 2007, 12:56
Beitrag #13


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



nun, die inhalte der elemente werden eigentlich nur gelöscht, wenn du z.b. aus {text:1} im element {text:2} machst. dann wird der inhalt aus der seite gelöscht. wieso deine änderungen im template nicht auf die seite übernommen werden kann ich dir nicht ohne weiteres sagen.
ändere doch nochmals was im modul und speichere es nochmals mit dem häckchen «änderungen in den templatekopien..». (es muss zwingend etwas am template geändert werden, sonst funktioniert «änderungen in den templatekopien..» nicht.)

gruss andi


--------------------
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Mon. 13. August 2007, 15:14
Beitrag #14


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



ZITAT(andi @ Mon. 13. August 2007, 13:56) *
nun, die inhalte der elemente werden eigentlich nur gelöscht, wenn du z.b. aus {text:1} im element {text:2} machst. dann wird der inhalt aus der seite gelöscht. wieso deine änderungen im template nicht auf die seite übernommen werden kann ich dir nicht ohne weiteres sagen.
ändere doch nochmals was im modul und speichere es nochmals mit dem häckchen «änderungen in den templatekopien..». (es muss zwingend etwas am template geändert werden, sonst funktioniert «änderungen in den templatekopien..» nicht.)

gruss andi


Ah, da lag also mein Fehler. Anscheinend hatte ich das Template geändert, es ohne die Option abgeschickt und bin dann nochmal zurück und habs nachträglich gesetzt, habe jetzt mal irgendwas geändert und alle Seiten haben die neuen Einstellungen ohne Probleme übernommen.

Dank dir smile.gif


--------------------
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 13. August 2007, 15:19
Beitrag #15


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



dann ist ja gut, bitte :-)


--------------------
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Mon. 13. August 2007, 21:48
Beitrag #16


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



ZITAT(gunwalt @ Fri. 10. August 2007, 08:18) *
Ich würde in diesem Fall mit einem Layout und vier Templates arbeiten.
Nicht für jedes Template muss z.B. das Listennavigation neu konfiguriert werden, wenn Du das Modul bereits eine Ebene höher in der Modulkonfiguration konfigurierst. Einmal fertigmachen und du kannst immer das Gleiche in X-Templates wiederverwenden.


Ich habe jetzt mal ein wenig umherprobiert.

Nun habe ich z.B. den Ordner "Gästebuch" dem ich mein Standardtemplate mit der konfigurierten Naviliste usw. enthalten habe. In diesem Ordner liegt nun die Seite "Gästebuch" bei der ich natürlich alle Einstellungen wie im Ordner haben möchte, jedoch statt des ContentFlex im Mittelteil das Modul Gästebuch wähle, daher habe ich auch ein gleichnamiges Template erstellt, doch was mache ich in dem neuen Template nun damit der Ordner die anderen Moduleinstellungen sich sozusagen merkt und ich nicht im Gästebuch-Template ein zweites mal die Navi einrichten muss? Konfiguriere ich sie nämlich nicht erneut übernimmt er nicht alle einstellungen.


--------------------
Go to the top of the page
 
+Quote Post
andi
Beitrag Tue. 14. August 2007, 06:58
Beitrag #17


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ich verstehe nicht so ganz, versuche es aber trotzdem :-)
entweder du duplizierst das standard-template und nennst dieses gästebuch-template. dann werden deine navigationseinstellungen mit übernommen.
oder besser: mach die konfiguration der module direkt unter module und nicht unter tempates. so hast du bei änderungen an der modulkonfiguration diese über alle templates aktualisiert.

gruss andi


--------------------
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Wed. 15. August 2007, 12:56
Beitrag #18


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



Ok,soweit ließ sich alles Lösen smile.gif

Nun aber eine grundlegende Frage:

Ich habe hier im Prinzip zwei unterschiedliche Layouts die sich aber eigentlich nur marginal im Quelltext voneinander unterscheiden, der Header usw. sind im Prinzip gleich, nur die eine Seite hat eben ein paar DIVs mehr bzw. weniger.

Nun könnte ich natürlich ein zweites Layout einfügen und dort die Änderungen vornehmen... das wäre aber in sofern nicht optimal weil sich viele Sachen ja wiederholen (z.B. der Header) und ich bin Änderungen immer beide Layouts durchforsten müsste.

Gibt es in SF daher sowas wie "Platzhalter" also Container die ich zwischen den einzelnen Modulen platzieren kann und welche ich mit statischen Inhalten füllen könnte?


--------------------
Go to the top of the page
 
+Quote Post
amk
Beitrag Wed. 15. August 2007, 13:08
Beitrag #19


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



klar geht das grafzahl ... erstelle dir ein neues modul und schmeiss dein html-schnipsel in das feld für die modul-ausgabe hinein. dieses modul fügst du dann in einem beliebigen container in deinem layout ein. wo du's halt brauchst.

über die template-konfiguration (oder auch über die einzelnen ordner/seitenkonfiguration) kannst du das modul dann aktivieren oder deaktivieren.


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Wed. 15. August 2007, 13:19
Beitrag #20


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



ZITAT(amk @ Wed. 15. August 2007, 14:08) *
klar geht das grafzahl ... erstelle dir ein neues modul und schmeiss dein html-schnipsel in das feld für die modul-ausgabe hinein. dieses modul fügst du dann in einem beliebigen container in deinem layout ein. wo du's halt brauchst.

über die template-konfiguration (oder auch über die einzelnen ordner/seitenkonfiguration) kannst du das modul dann aktivieren oder deaktivieren.


Achso, ich kann die Module also für meinen statischen Krams missbrauchen, das ist natürlich genial... ich mag Sefrengo immer mehr smile.gif

Danke für die Hilfe


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.3.24 - 10:17

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.