Ergebnis 1 bis 9 von 9

Thema: Eigene Layoutbereiche für Banner

  1. #1
    Contao-Fan Avatar von pandroid
    Registriert seit
    15.08.2009.
    Ort
    Jena
    Beiträge
    314

    Standard Eigene Layoutbereiche notwendig?

    Guten Morgen Gemeinde,

    ich hoffe, es ist nicht zu früh...

    Ich möchte gern neben ein dreispaltiges fixes Layout Werbung mit dem Bannermodul setzen. Zum besseren Verständnis hänge ich ein Bild an.
    Im besten Fall soll das gesamte Layout zentriert sein, kann aber auch linksbündig gesetzt werden.

    Nun zu meinen Fragen:
    Kann man Inhalte wie z.B. das Bannermodul überhaupt neben den Wrapper von Typolight einfügen?
    Wie müsste das Seitenlayout aufgebaut sein?
    Muss ich ggf. mit eigenen Layoutbereichen arbeiten?
    Wie würdet ihr den Aufbau realisieren?

    Vielen Dank für Eure Hilfe.
    Angehängte Grafiken Angehängte Grafiken

  2. #2
    Contao-Nutzer Avatar von wdburgdorf
    Registriert seit
    09.11.2009.
    Ort
    Burgdorf, CH
    Beiträge
    132

    Standard

    warum nicht das Modul weit oben ins Layout einfügen und dann mit position:absolute; nach nebenan schieben?

  3. #3
    Contao-Nutzer
    Registriert seit
    30.01.2010.
    Ort
    Berlin
    Beiträge
    69

    Standard Eigene Layoutbereiche für Banner

    Hallo zusammen,

    hier eine schnelle Frage zu neuen Layoutbereichen, die ich für Banner benötige.
    Ich möchte gerne 2 Banner auf meiner Seite plazieren (über die Banner-Erweiterung).

    Einer über dem Header-Bereich, einer rechts danaben der Page als Art Skyscraper.

    Ich habe dafür in den Einstellungen zwei neue Layoutbereiche angelegt und diese dann bei den Seitenlayouts aktiviert und jeweils ein Banner-Modul einem der neuen Layoutbereiche zugeordnet. Das klappt soweit gut.

    Problem nun: Die Position.
    Diese will ich im Template selbst festlegen, das Dropdown mit den 3 Positionsmöglichkeiten mir hier nicht weiterhilft.

    Durch Nutzung des zugehörigen Tutorials positioniere ich das nun per

    PHP-Code:
    <?php if ($this->sections['Teaser']): ?>
    <?php 
    echo $this->sections['Teaser']; ?>
    <?php 
    endif; ?>
    Funktioniert auch, aber leider

    1.) nur für einen meiner neuen Layoutbereiche.. der 2. wird NIE angezeigt.
    2.) die Banner tauchen nun zweimal auf. Einmal so wie ich ihn positioniert habe, und einmal wie es (ungewünscht) im Dropdown zur "Position der Layoutbereiche" steht.

    Wie bekomme ich die Banner NUR manuell Positioniert ??

    Gruß,
    Marco

  4. #4
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du hast den zwei neuen Bereichen aber schon zwei verschiedene Namen gegeben und sie auch entsprechend mit zwei verschiedenen Aufrufen im Template platziert, oder? Nur so als kleine Sicherheitsfrage ^^

  5. #5
    Contao-Nutzer
    Registriert seit
    30.01.2010.
    Ort
    Berlin
    Beiträge
    69

    Standard

    Moin Nina,

    ja.. habe ich :-)
    Kannst du bitte mein Posting in einen eigenen Thread schieben? Ich habe wohl ausversehen in einen anderen reingepostet, wie ?
    Sollte eigentlich ein separates Thema werden.
    Sorry..

  6. #6
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe die bewusst zusammengeschoben, da sie inhaltlich fast identisch sind.

  7. #7
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von BeamishBln Beitrag anzeigen
    2.) die Banner tauchen nun zweimal auf. Einmal so wie ich ihn positioniert habe, und einmal wie es (ungewünscht) im Dropdown zur "Position der Layoutbereiche" steht.

    Wie bekomme ich die Banner NUR manuell Positioniert ??

    Dafür musst du aus dem fe_...tpl Template diese Anweisungen entfernen:
    PHP-Code:
    <?php echo $this->getCustomSections('before'); ?>

    <?php echo $this->getCustomSections('main'); ?> 

    <?php echo $this->getCustomSections('after'); ?>

  8. #8
    Contao-Fan Avatar von pandroid
    Registriert seit
    15.08.2009.
    Ort
    Jena
    Beiträge
    314

    Standard

    Zitat Zitat von wdburgdorf Beitrag anzeigen
    warum nicht das Modul weit oben ins Layout einfügen und dann mit position:absolute; nach nebenan schieben?
    Oh man, manchmal sieht man den Wald vor lauter Bäumen nicht. Vielleicht war es ja für mich zu früh....

  9. #9
    Contao-Nutzer
    Registriert seit
    30.01.2010.
    Ort
    Berlin
    Beiträge
    69

    Standard

    Perfekt.. hat auch bei mir alles gelöst..

    Danke und Gruß,
    Marco

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Id für eigene Layoutbereiche
    Von Juke im Forum Allgemeine Inhaltselemente
    Antworten: 2
    Letzter Beitrag: 28.04.2010, 12:42
  2. Eigene Layoutbereiche
    Von mctimotheus im Forum Layout / Templates / Holy Grail
    Antworten: 17
    Letzter Beitrag: 09.04.2010, 15:25
  3. eigene Layoutbereiche
    Von murphyslaw im Forum Layout / Templates / Holy Grail
    Antworten: 1
    Letzter Beitrag: 03.12.2009, 20:33
  4. Eigene Layoutbereiche
    Von Juke im Forum Layout / Templates / Holy Grail
    Antworten: 6
    Letzter Beitrag: 27.10.2009, 13:49
  5. Eigene Layoutbereiche
    Von Felix im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 21.10.2009, 12:40

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •