Ergebnis 1 bis 6 von 6

Thema: Eigenen Bereich fullwidht trotz Sidebar left

  1. #1
    Contao-Nutzer
    Registriert seit
    11.01.2011.
    Beiträge
    71

    Standard Eigenen Bereich fullwidht trotz Sidebar left

    Hallo,

    würde gerne oberhalb des Footer einen zusätzlichen Bereich, der über die gesamte Breite, geht einbauen. In der fe_page habe ich folgende eingetragen:

    <?php $this->block('teaser'); ?>
    <?php if ($this->teaser): ?>
    <footer id="teaser">
    <div class="inside">
    <?php echo $this->teaser; ?>
    <a href="body" class="totop"></a>
    </div>
    </teaser>
    <?php endif; ?>
    <?php $this->endblock(); ?>

    Ich kann im Artikel unter "Anzeigen in" den Layoutbereich: Teaser auswählen, jedoch wird nichts angezeigt.

    Bin jetzt nicht ganz so fit in Contao und könnte Hilfe gebrauchen.

    Vielen Dank im voraus.

    VG Charlie

  2. #2
    Alter Contao-Hase
    Registriert seit
    20.03.2010.
    Ort
    Hannover
    Beiträge
    1.041

    Standard

    Hast Du noch eine andere Custom Section im Einsatz oder wär das die einzige?
    Falls es die einzige ist, kannste das ohne Anpassung von fe_page machen, rein über das layout und "
    Custom sections".

  3. #3
    Contao-Nutzer
    Registriert seit
    11.01.2011.
    Beiträge
    71

    Standard

    Hallo Samuell,

    vielen Dank für deine Hilfe. Wenn ich nur einen Layoutbereich im Seitenlayout anlege, passiert nichts.

    Was die "Custom section" bedeutet - weiß ich leider nicht.

    Im Seitenlayout habe ich bei "Eingebundene Module" das Modul: Artikel in der Spalte: teaser angelegt.

    Hier der Bereich aus der fe_page.

    <div id="contentwrapper">
    <div id="fix-wrapper">
    <div id="top-wrapper">
    <?php if (strlen($this->sections['top']) > 0): ?>
    <?php $this->block('top'); ?>
    <div id="top">
    <div class="inside">
    <?php echo $this->sections['top']; ?>
    <hr class="clear">
    </div>
    <div class="offcanvas-trigger"><span class="line1"></span><span class="line2"></span></div>
    </div>
    <?php $this->endblock(); ?>
    <?php endif; ?>

    <?php $this->block('header'); ?>
    <?php if ($this->header): ?>
    <header id="header">
    <div class="inside">
    <?php echo $this->header; ?>
    <div class="clear"></div>
    </div>
    </header>
    <div class="clear"></div>
    <?php endif; ?>
    <?php $this->endblock(); ?>
    </div>
    </div>

    <?php $this->block('slider'); ?>
    <div id="slider">
    <div class="inside">
    <?php echo $this->sections['slider']; ?>
    </div>
    </div>
    <?php $this->endblock(); ?>

    <?php $this->block('breadcrumb'); ?>
    <?php echo $this->sections['breadcrumb']; ?>
    <?php $this->endblock(); ?>

    <?php $this->block('container'); ?>
    <div id="wrapper">
    <div id="container">

    <?php $this->block('main'); ?>
    <section id="main">
    <div class="inside">
    <?php echo $this->main; ?>
    </div>
    </section>
    <?php $this->endblock(); ?>

    <?php $this->block('left'); ?>
    <?php if ($this->left): ?>
    <aside id="left">
    <div class="inside">
    <?php echo $this->left; ?>
    </div>
    </aside>
    <?php endif; ?>
    <?php $this->endblock(); ?>

    <?php $this->block('right'); ?>
    <?php if ($this->right): ?>
    <aside id="right">
    <div class="inside">
    <?php echo $this->right; ?>
    </div>
    </aside>
    <?php endif; ?>
    <?php $this->endblock(); ?>

    </div>
    </div>
    <?php $this->endblock(); ?>



    <?php $this->block('teaser'); ?>
    <?php if ($this->teaser): ?>
    <footer id="teaser">
    <div class="inside">
    <?php echo $this->teaser; ?>
    <a href="body" class="totop"></a>
    </div>
    </teaser>
    <?php endif; ?>
    <?php $this->endblock(); ?>




    <?php $this->block('footer'); ?>
    <?php if ($this->footer): ?>
    <footer id="footer">
    <div class="inside">
    <?php echo $this->footer; ?>
    <a href="body" class="totop"></a>
    </div>
    </footer>
    <?php endif; ?>
    <?php $this->endblock(); ?>

    <?php if (strlen($this->sections['bottom']) > 0): ?>
    <?php $this->block('bottom'); ?>
    <div id="bottom">
    <div class="inside">
    <?php echo $this->sections['bottom']; ?>
    </div>
    </div>
    <?php $this->endblock(); ?>
    <?php endif; ?>

    </div>

    </div>
    Angehängte Grafiken Angehängte Grafiken

  4. #4
    Alter Contao-Hase
    Registriert seit
    20.03.2010.
    Ort
    Hannover
    Beiträge
    1.041

    Standard

    Ich bezieh mich gerade auf die englische Version, da ich in der Demo geschaut habe:

    "Custom section" müßte sowas wie "eigene Layoutbereiche" heißen.

    Du würdest im ersten Feld einen Namen anlegen, im zweiten auswählen wie es heißen soll und dann speichern.
    Danach kannst Du weiter unten bei "Included modules" ein Modul oder einen Artikel wählen, und Ihn diesem Bereich zuweisen.

    Alles ohne Templatanpassung nur im Contao BE.

  5. #5
    Contao-Nutzer
    Registriert seit
    11.01.2011.
    Beiträge
    71

    Standard

    Hallo Samuell,

    funzt leider so nicht. Habe dir mal einen Screenshot angefügt wie meine Einstellungen im Seitenlayout sind. Das Problem wird sein, dass ich eine linke Navigation habe und unterhalb wieder die ganze Seitenbreite benötige. Zumindest wird der Artikel nicht angezeigt.

    VG Charlie
    Angehängte Grafiken Angehängte Grafiken

  6. #6
    Alter Contao-Hase
    Registriert seit
    20.03.2010.
    Ort
    Hannover
    Beiträge
    1.041

    Standard

    Nein, das ist nicht das Problem.
    Die Bereiche "Unter dem Header" und "über dem Footer" werden in der originalen fe_page beide ausserhalb von #container angelegt.

    #main,#left, #right sind jedoch innerhalb von Container.

    Bei Deiner Aufteilung legst Du gerade 7 Bereiche an, die ALLE "unterhalb der Kopfzeile" erscheinen.

    Stell sicher, dass Du die originale fe_page verwendest und schau mal ob der Cache Dir nicht vielleicht dazwischen funkt.
    Die Linke spalte hat definitiv keinen Einfluss, wenn bei Dir der Artikel garnicht angezeigt wird.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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