Page 1 of 1

Eigene Blöcke

Posted: Sat 25. Jun 2005, 21:36
by _mel_
Hallo liebes Forum,

in meinem Seitenlayout habe ich diverse eigene Blöcke definiert.
Diese erscheinen auch wunderbar in meinen Vorlagen (habe mehrere).
Ich integriere also diese Blöcke in das html dass ich in die Vorlagen einfüge -- das sieht dann so aus:

<h3>{SPECIAL_HEADLINE1}</h3>
<p class="articleText">{SPECIAL_TEXT2}</p>

So. Ich weiss dass ich nun einen ARtikel dahin platzieren kann. Will ich aber in einem Fall nicht. Sondern ich möchte direkt im Adminbereich in meiner Vorlage TExt eintragen in den Block {SPECIAL_HEADLINE1}.

Geht denn das nicht? Ich denke doch schon oder? BEi mir funktioniert das jedenfalls nicht. Ich meine aber mich zu erinnern dass das schonmal bei mir funktioniert hat.

Danke für Eure Hilfe,
Melanie

Posted: Sat 25. Jun 2005, 23:04
by Oliver Georgi
Überlege mal bitte, welchen Sinn das macht ;-)

Wenn kein Content für den Block verfügbar ist, wird dieser nicht ausgespielt. Das ist vollkommen korrekt so, da so wrapped HTML nur für den Fall ausgegeben wird, wenn tatsächlich der Block mit Inhalten befüllt ist.

Möchstest Du immer an der Stelle des Custom-Blockes auch anderen statischen Content ausgeben, dann gehört der in die Standard-Content-Blöcke.

Oliver

Posted: Sat 25. Jun 2005, 23:15
by _mel_
Hallo Oliver!

ich hab da halt einen Spezialsonderfall für meine anspruchsvollen Kunden.
Sie wollen dass ein Specialskasten dynamisch mit Inhalten gefüllt wird aber auf jeder Seite zu sehen ist. Tja unlösbares Problem hab ich mir gedacht.
Bis ich mir dachte man könnte ja im Adminbereich wenigstens blöcke (oder platzhalterw wie auch immer ) definieren, die dann mit Inhalten befüllt werden ohne dass man gleich tief in die vorlage eingreifen muss.

Was ich mich frage: WOZU habe ich dann die Kästen in der Vorlage in die man ja auch was reinschreiben kann??

also da steht {HEADLINE_SPECIAL} und drunter ist doch dann diese "textarea".

Das verstehe ich nicht...

viele Grüsse Melanie

Posted: Sun 26. Jun 2005, 01:16
by Oliver Georgi
wenn der "Kasten" auf jeder Seite zu sehen sein soll, dann gehört dieser Teil bereits in den Standard-Vorlagenbereich, also zum Beispiel in die rechte Spalte

Zum Beispiel:

rechts:

Code: Select all

<div "kasten1">Das steht da immer:{HEADLINE_SPECIAL}</div>
HEADLINE_SPECIAL {HEADLINE_SPECIAL}:

Code: Select all

<p>Kommt nur, wenn Content für HEADLINE_SPECIAL vorhanden</p>
<div>{HEADLINE_SPECIAL}</div>
Das funktioniert 2-stufig.

Oliver

Posted: Sun 26. Jun 2005, 10:50
by _mel_
...das heisst dann in Konsequenz was? dass ich einen Artikel erstellen sollte in dem ich dann Content für {headline-special} zuweise?


Die Frage ist:

HEADLINE_SPECIAL {HEADLINE_SPECIAL}:
Code:
<p>Kommt nur, wenn Content für HEADLINE_SPECIAL vorhanden</p>
<div>{HEADLINE_SPECIAL}</div>


----wie erhält {HEADLINE_SPECIAL} Content??


verwirrte Grüsse Melanie

Posted: Sun 26. Jun 2005, 12:24
by Oliver Georgi
Njein - das hängt davon ab, was Du in der Ausgabe möchtest. Versuch mal und Du wirst verstehen :)

Oliver

Posted: Sun 26. Jun 2005, 12:33
by _mel_
ja ich habe das gerade ausprobiert bzw. hänge daran...
aber das ergebnis ist nicht das was ich wollte ;)

Klar ich kann einen ARtikel erstellen und dann erscheint auf der entsprechenden SEite auch eine Mischung aus dynamischen Inhalten und dem hardgecodeten Inhalt aus meiner {SPECIAL-HEADLINE}-Vorlage.

ABer eben nur auf der seite auf der der Artikel erstellt wurde.
Fazit für mich: es gibt keine Chance Inhalte die der User selbst einpflegt auf ALLEN seiten erscheinen zu lassen.

Oder liege ich da wieder ganz falsch ;) ?

Posted: Sun 26. Jun 2005, 13:41
by pepe
Hi _mel_,
nicht den Kopf hängen lassen... denn es gibt keinen Grund!

Du liegst falsch... gut oder!

Dein Wunsch kann mit phpWCMS natürlich erfüllt werden :lol:

Eigener Inhalt auf allen Seiten deiner Präsenz in einer speziellen Inhaltsbereich {SPECIAL-HEADLINE}

Ich schreibe gerade an einem neuen Tutorial, in dem ich genau das erkläre (übrigens auch in ENGLISCH geplant :lol: )!
Zusätzlich kannst du dann diesen Bereich zeitgesteuert erscheinen lassen :wink:
Und wenn der Inhalt nicht "da sein soll", ist auch der komplette DIV-Container nicht mehr vorhanden auf der Seite und nimmt keinen Platz ein! Damit hat man einige "optische" Möglichkeiten mehr.

Werde mich bemühen, das schnell fertig zu bekommen.
Wie dringend brauchst du die Lösung denn?

Posted: Sun 26. Jun 2005, 13:46
by _mel_
Ach Pepe, das wäre meine Rettung ;))
ich habe eine deadline für 4. Juli festgesetzt...

Posted: Tue 12. Jul 2005, 15:24
by gromok
Hallo,

ich wollte mich mal erkundigen, wie weit denn das tutorial schon vorangeschritten ist? ich hab zugegebener maßen auch meine probleme bei der umsetzung dieser content anywhere's (genau die selbe fragestellung) und würde mich über entsprechendes hilfsmaterial natürlich sehr freuen :)

gruß
gromok