Page 2 of 2

Re: Bannerwerbung richtig einbinden

Posted: Sat 7. Feb 2015, 13:55
by Old Boy
Das wiederum wäre um Welten einfacher, wenn auch die Einstellungen vom Layout sowie die anderen Felder ausser dem HAUPTBEREICH im Template aus einem Paket/Datei eingelesen werden könnten.

Re: Bannerwerbung richtig einbinden

Posted: Sat 7. Feb 2015, 17:57
by Oliver Georgi
Darüber kann man sich unterhalten, wenn es dort auch solche Inhalte gibt.

Re: Bannerwerbung richtig einbinden

Posted: Sun 8. Feb 2015, 10:51
by update
Oliver Georgi wrote:

Code: Select all

<body>
    <header>
        <nav>{NAV_LIST_UL:BP}</nav>
[HEADER]
        <section class="header-content">{HEADER}</section>
[/HEADER]
    </header>
    <div class"main[LEFT] has-marginal-left[/LEFT][RIGHT] has-marginal-right[/RIGHT]">
[LEFT]
        <section class="col-left">{LEFT}</section>
[/LEFT]
        <article>
            {CONTENT}
        </article>
[RIGHT]
        <section class="col-left">{RIGHT}</section>
[/RIGHT]
    </div>
    <footer>
        <p>&copy; 2015 Whatever</p>
[FOOTER]
        <section class="footer-content">{FOOTER}</section>
[/FOOTER]
    </footer>
</body>
Sehe ich das richtig, dass die Replacer konditional eingesetzt werden können? Gilt das dann auch für (selbstdefinierte) CustomBlocks?
Wenn dem so wäre, Mann, da hätte ich dann aber echt was verpasst! :shock: ;)

Re: Bannerwerbung richtig einbinden

Posted: Sun 8. Feb 2015, 12:22
by Oliver Georgi
Ja, so funktioniert das, und du hast was verpasst. Das gilt auch für eigene Blöcke.

Code: Select all

[BLOCK]<tag>{BLOCK}</tag>[/BLOCK]
[BLOCK_ELSE]<tag>och nö, fehlt</tag>[/BLOCK_ELSE]
Und das funktioniert auch verschachtelt.

Code: Select all

[BLOCK_ELSE][RIGHT]<tag>{RIGHT}</tag>[/RIGHT][/BLOCK_ELSE]

Re: Bannerwerbung richtig einbinden

Posted: Sun 8. Feb 2015, 12:34
by update
Egal, danke. Einfach genial! Ach, wenn das meine Urgroßmutter wüsste ;) (aber die wusste das wahrscheinlich, nur ich nicht)
Jetzt wird das Leben etwas einfacher :)
Das ist dann alternativ (und besser) zu den (ebenfalls schon konditionalen) Einträgen in Admin>Template>CustomBlocks zu verstehen - da braucht's dann keine Einträge mehr, außer, man wollte da noch etwas Code mitschicken? Richtig?

Re: Bannerwerbung richtig einbinden

Posted: Sun 8. Feb 2015, 13:02
by update
Ich leg schon mal einen wiki-Eintrag an. Wer mag sonst noch? ;)

Re: Bannerwerbung richtig einbinden

Posted: Sun 8. Feb 2015, 13:05
by Old Boy
Oliver, du siehst an updates (und der ist beileibe KEIN Anfänger) Reaktion vielleicht, wie sehr ein kleines Beispiel das Verständnis für die Funktionsweise erleichtern (oder sogar erst ermöglichen) kann!

Das ist es was ich meine :idea:

Re: Bannerwerbung richtig einbinden

Posted: Sun 8. Feb 2015, 16:54
by update
So, der Basiseintrag im wiki de/en wäre gemacht. Jetzt brauchen wir nur noch all' die anderen und dazugehörigen Schönheiten ;)

Re: Bannerwerbung richtig einbinden

Posted: Sun 8. Feb 2015, 17:32
by Old Boy
Bezogen auf phpwcms... müsste nicht der body-tag aus dem Beispiel im Wiki raus... der wird doch vom CMS erzeugt!?

Re: Bannerwerbung richtig einbinden

Posted: Sun 8. Feb 2015, 17:33
by update
ay :)
DONE

Re: Bannerwerbung richtig einbinden

Posted: Tue 10. Feb 2015, 18:26
by update
ein kleines erstes Beispiel (sehr simpel):
http://www.phpwcms-howto.de/wiki/doku.p ... n_vorlagen

Re: Bannerwerbung richtig einbinden

Posted: Tue 10. Feb 2015, 18:44
by Old Boy
Prima mein Freund... gut gemacht... der erste Schritt ist ja immer der schwerste!!!

Ich bin auch gerade dabei und "setze ein paar Blöcke" zusammen, sodass selbst ich es verstehen kann...
Ich schicke es dir, sobald es fertig ist :wink:

Re: Bannerwerbung richtig einbinden

Posted: Tue 10. Feb 2015, 19:21
by Oliver Georgi
Nicht die Keule bitte! Unbedingt vermeiden, mehrfach identischen {BLOCK} zu nutzen, solange nur strukturelle Fragen behandelt werden! Während des Renders kann sich das negativ auswirken. Mehrfach vorhandene Blöcke werden unter Umständen erst einmal mit Inhalten befüllt und dann alles mehrfach geparst, bevor die passende Kondition den eigentlich nicht benötigten Inhalt endgültig entfernt.

Code: Select all

[LEFT]
    <div class="col-md-3">
        {LEFT}
    </div>
[/LEFT ]
    <div class="col-md-[LEFT]9[/LEFT][LEFT_ELSE]12[/LEFT_ELSE]">
        {CONTENT}
    </div>

Re: Bannerwerbung richtig einbinden

Posted: Tue 10. Feb 2015, 21:58
by update
Danke! Hab's korrigiert!
Wir kommen der Sache näher :)
Hab den Thread mal nach hier ausgeweitet.
Da sollten wir weitermachen, wenn es um bootstrap geht ;)

Re: Bannerwerbung richtig einbinden

Posted: Fri 29. May 2015, 19:15
by update
Old Boy wrote:Ich schicke es dir, sobald es fertig ist :wink:
Mein E-Mail-Programm ist kaputt. Besser nix schicken ;)