Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 40 von 43

Thema: Zusätzliches Div

  1. #1
    Contao-Nutzer
    Registriert seit
    11.05.2013.
    Beiträge
    107

    Standard Zusätzliches Div

    Hallo,

    ich habe noch eine Schwierigkeit bzgl. den div- Containern. Ich habe mein Beispiel mal ohne Contao gemacht in Netbeans, welches so aussieht:

    HTML-Code:
    <div id="wrapper">
       <div id="threeIntroColumns" class="mod_article row-fluid block">
            <div class="ce_text span4 block"></div>
            <div class="ce_text span4 block"></div>
            <div class="ce_text span4 block"></div>
       </div>
    </div>
    und ich hab #wrapper -> max-width: 100% und die Background-color gesetzt und #threeIntroColumns -> max-width: 1300px; gemacht. Dann hab ich über die gnaze Bildschirmbreite die Hintergrundfarbe gehabt und die span4 haben sich nur bis 1300px "ausgedehnt".

    Das wollte ich jetzt mit Contao nachstellen, hab einen Artikel erstellt und 3 Texte hinein gegeben. Das schaut dann so aus:

    HTML-Code:
    <div class="inside">
    
      <!-- Hier bräuchte ich einen zusätzlichen Container -->
    
       <div id="threeIntroColumns" class="mod_article row-fluid block">   <!-- Mein Text- Module -->
            <div class="ce_text span4 block"></div>   <!-- Meine 3 Text -->
            <div class="ce_text span4 block"></div>
            <div class="ce_text span4 block"></div>
       </div>
    </div>

    Durch diese HTML- Struktur hab ich keine Möglichkeit, dass ich das so mache wie oben. Wenn ich die Hintergrundfarbe auf inside setze, dann ist der ganze Browser- Hintergrund mit der Farbe belegt, wenn ich die Hintergrundfarbe auf #threeIntroColumns setzte und den Browser maximiere, dann ist die Hintergrundfarbe nur 1300px (max-width) breit.

    Meine einfache Frage wäre jetzt, wie kann ich beim Artikel einen zusätzlichen div- Kontainer einziehen bzw. wie kann ich das lösen?

    Vielen Dank!!
    lg
    Generic1

  2. #2
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Ist zwar nicht üblich, aber Du kannst ja das Template fe_page.html5 anpassen. Im BE "Templates" / Neues Template / fe_page.html5 + Zielverzeichnis=Projektordner / Umbenennen in z.B. fe_mypage.html5 / Datei bearbeiten / Sollte eigentlich der richtige Weg sein...

  3. #3
    Contao-Nutzer
    Registriert seit
    11.05.2013.
    Beiträge
    107

    Standard

    Vielen Dank für Deine Antwort.
    Ich habe versucht das zu machen, bin aber am letzten Schritt - das anzupassen - gescheitert.
    So schaut ja der Code aus unten.

    Ich vermute mal, ich muss da was machen:

    HTML-Code:
    <div class="inside">
    <?php echo $this->main; ?> 
    </div>
    aber reicht es wenn ich da nur ein weiteres div hinzufüge so wie unten?
    Und wie kann ich dieses neue Template dann in meinem Artikel verwenden - hab leider noch sehr wenig Idee von einem Template.
    Vielen Dank für Hilfe!!

    lg
    Generic

    HTML-Code:
    <div class="inside">
      <div id="myNewDivID">
    <?php echo $this->main; ?>
      </div> 
    </div>

    HTML-Code:
    <!DOCTYPE html>
    <html lang="<?php echo $this->language; ?>">
    <head>
    <meta charset="<?php echo $this->charset; ?>">
    <title><?php echo $this->pageTitle; ?> - <?php echo $this->mainTitle; ?></title>
    <base href="<?php echo $this->base; ?>">
    <meta name="robots" content="<?php echo $this->robots; ?>">
    <meta name="description" content="<?php echo $this->description; ?>">
    <meta name="keywords" content="<?php echo $this->keywords; ?>">
    <meta name="generator" content="Contao Open Source CMS">
    <?php echo $this->viewport; ?>
    <?php echo $this->framework; ?>
    <?php echo $this->stylesheets; ?>
    <?php echo $this->mooScripts; ?>
    <?php echo $this->head; ?>
    <!--[if lt IE 9]><script src="<?php echo TL_ASSETS_URL; ?>assets/html5shiv/<?php echo HTML5SHIV; ?>/html5shiv.js"></script><![endif]-->
    </head>
    <body id="top" class="{{ua::class}}<?php if ($this->class): ?> <?php echo $this->class; ?><?php endif; ?>"<?php if ($this->onload): ?> onload="<?php echo $this->onload; ?>"<?php endif; ?>>
    
    <div id="wrapper">
    <?php if ($this->header): ?>
    
    <header id="header">
    <div class="inside">
    <?php echo $this->header; ?> 
    </div>
    </header>
    <?php endif; ?>
    <?php echo $this->getCustomSections('before'); ?>
    
    <div id="container">
    
    <div id="main">
    <div class="inside">
    <?php echo $this->main; ?> 
    </div>
    <?php echo $this->getCustomSections('main'); ?> 
    </div>
    <?php if ($this->left): ?>
    
    <aside id="left">
    <div class="inside">
    <?php echo $this->left; ?> 
    </div>
    </aside>
    <?php endif; ?>
    <?php if ($this->right): ?>
    
    <aside id="right">
    <div class="inside">
    <?php echo $this->right; ?> 
    </div>
    </aside>
    <?php endif; ?>
    
    </div>
    <?php echo $this->getCustomSections('after'); ?>
    <?php if ($this->footer): ?>
    
    <footer id="footer">
    <div class="inside">
    <?php echo $this->footer; ?> 
    </div>
    </footer>
    <?php endif; ?>
    
    </div>
    <?php echo $this->mootools; ?>
    <?php if (!$this->disableCron): ?>
    
    <script src="<?php echo TL_ASSETS_URL; ?>assets/contao/js/scheduler.js?t=<?php echo $this->cronTimeout; ?>" id="cron"></script>
    <?php endif; ?>
    
    </body>
    </html>

  4. #4
    Contao-Nutzer
    Registriert seit
    11.05.2013.
    Beiträge
    107

    Standard

    So, habs jetzt mit einem zusätzlichen Module in mod_article gelöst - klappt super!!
    Vielen Dank nochmal für den Hinweis!!!

    lg
    Generic1

  5. #5
    Contao-Nutzer
    Registriert seit
    11.05.2013.
    Beiträge
    107

    Standard

    OK, da war noch eine kleine Unzulänglichkeit drinnen.
    Es haben dann natürlich alle Artikel- Module die gleiche ID.

    Das hab ich jetzt so gelöst wie unten.
    Meine Frage wäre jetzt noch, ob das ein legitimer Ansatz ist oder ob es da wieder jemanden die Nackenhaare aufstellt :-)
    Besten Dank für Hinweise.

    lg
    Generic1

    HTML-Code:
    <div id="articleModuleWrapper<?php echo substr($this->cssID, 5, -1) ; ?>">
    <div class="<?php echo $this->class; ?> block"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
      
    <?php if ($this->printable): ?>
      
    
    <!-- indexer::stop -->
    <div class="pdf_link">
    ...

  6. #6
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    819

    Standard

    Hallo,

    ich kann zwar nicht helfen, würde aber gerne erfahren wozu das Modul-Konstrukt dienen soll?

    Gruss dtptiger

  7. #7
    Contao-Nutzer
    Registriert seit
    11.05.2013.
    Beiträge
    107

    Standard

    Ich möchte 2 div- Kontainer haben:

    HTML-Code:
    <div id="aussen">
       <div id="innen">
       </div>
    </div>
    Damit kann ich #aussen eine width von 100% geben und eine Hintergrundfarbe und #innen eine max-width und die selbe Hintergrundfarbe.
    Damit wird das Element in #aussen #innen nur bis max-width vergrößert aber die "Hintergrundfarbe" ist trotzdem über den ganzen Bildschirm zu sehen.

    Das ist der Hintergrund dieses Konstruktes -> es klappt auch ganz gut so - ich frage mich nur, ob man das so machen soll/kann/darf oder ob es da noch eine andere/elegantere Lösung gibt.

    Besten Dank,
    lh
    Generic1

  8. #8
    Contao-Fan Avatar von kayyy
    Registriert seit
    01.07.2009.
    Beiträge
    457
    Partner-ID
    8987

    Standard

    Zitat Zitat von Generic1 Beitrag anzeigen
    ich frage mich nur, ob man das so machen soll/kann/darf oder ob es da noch eine andere/elegantere Lösung gibt.
    Man macht es so

  9. #9
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Ich habe derzeit das gleiche Problem. Ich möchte auch noch ein div mehr aber vor den Artikeln. So dass man mehrere Artikel in ein zusätzliches Div packen kann.

    Jetzt bin ich so weit, dass ich in jedem Attiken am Anfang ein (html element mit <div class="inside2">) und am Ende ein (html element mit </div>).
    Ist so weit so gut. Aber das div ist im Artikel innen und nicht gerade vor dem Artikel.
    NEXTES Problem wenn ich dies so mache.
    Jetzt möchte ich mehrere Artikel nebeneinander floaten, dann stehe ich da schon an. Dazu brauche ich die einzelnen Elemente im Artikel um mit klasse und Listen, Tabellen, usw. zu versehen.

    Einige Seiten habe ich schon gesehen die dies so machen, aber nur im html Aufbau zu schauen, weiss ich leider noch nicht wie diese dies umgesetzt haben.

    Hat da jemand einen guten Tip.
    Wenn es nicht verständlich war kann ich versuchen dies Bildlich zu zeigen.

    Danke

  10. #10
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.758
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von MacPix Beitrag anzeigen
    Ich möchte auch noch ein div mehr aber vor den Artikeln. So dass man mehrere Artikel in ein zusätzliches Div packen kann.

    Jetzt bin ich so weit, dass ich in jedem Attiken am Anfang ein (html element mit <div class="inside2">) und am Ende ein (html element mit </div>).
    Ist so weit so gut. Aber das div ist im Artikel innen und nicht gerade vor dem Artikel.
    Wenn Du die oben beschriebene Template-Anpassung durchgeführt hast, dann bekommst Du ein zusätzliches div um den Artikel gelegt.

    Zitat Zitat von MacPix Beitrag anzeigen
    Jetzt möchte ich mehrere Artikel nebeneinander floaten, dann stehe ich da schon an. Dazu brauche ich die einzelnen Elemente im Artikel um mit klasse und Listen, Tabellen, usw. zu versehen.
    Ich weiß beim besten Willen nicht, was Du genau vorhast.
    Zum Floaten von Artikeln versiehst Du mod_article mit einer bestimmten Breite und entsprechenden Abständen und weist die Eigenschaft float left oder right zu.
    Falls nicht alle Artikel gefloatet werden sollen, verwendest Du eine eigene Klasse und vergibst die o.a. Eigenschaften bei dieser. Die eigene Klasse kannst Du beim Artikel im Backend unter Experten-Einstellungen eingeben.
    Wenn Du Klassen für Inhaltselemente vergeben willst, dann kannst Du das ebenfalls im Backend unter Experten-Einstellungen erledigen.

    Poste uns doch mal einen Link zur Seite und den Code vom angepassten Template dann kann man etwas Konkretes dazu sagen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  11. #11
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Wenn ich diese angepassten template floate, geht dies nicht, da diese Artikel nur einzel im div sind das die breite der page ergibt.
    Im Bild so sollte es mit den divs gehen. Das rot gezeichnet würde ich gerne ein div haben.
    Angehängte Grafiken Angehängte Grafiken
    • Dateityp: png div.png (189,9 KB, 14x aufgerufen)

  12. #12
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Warum genau brauchst du das? Das klingt eher so, als würdest du die jeweiligen Artikel eher in einen eigenen Layout Bereich geben wollen.

  13. #13
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Warum genau brauchst du das? Das klingt eher so, als würdest du die jeweiligen Artikel eher in einen eigenen Layout Bereich geben wollen.
    Ich möchte die Page einer pro Artikel eine ganze Breite Hintergrundfrarbe oder Bild.
    Und mehrere Artikel mit gleicher voller Hintergrundfarbe, und die Artikel sollten neben einander Sein.

    In den Bilder siehst das Ergebnis, bei der page ist es auch so das html strukturiert.
    http://preview.premium-contao-themes...on-slider.html
    Angehängte Grafiken Angehängte Grafiken
    • Dateityp: png a.png (376,6 KB, 17x aufgerufen)
    • Dateityp: png a1.png (464,5 KB, 14x aufgerufen)
    • Dateityp: png a3.png (440,1 KB, 14x aufgerufen)

  14. #14
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Habe es noch immer nicht verstanden. Der blaue Bereich ist ja ein einzelner Artikel. Warum genau musst du jetzt mehrere Artikel mit irgendwas wrappen?

  15. #15
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Der blaue ist auch in viel mehr div's als normal

    Und genau vor dem Artikel mod_article articlewrapper-id_808 even block noch ein inside div...

  16. #16
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Zitat Zitat von MacPix Beitrag anzeigen
    Der blaue ist auch in viel mehr div's als normal
    Ja, aber da ist einfach ein einzelner Artikel mit zwei weiteren divs gewrapped, mehr nicht. Das kannst du ja ganz einfach mit einer Änderung im mod_article Template machen. Die Struktur ist dann ungefähr folgende:
    HTML-Code:
    <div class="articlewrapper">
        <div class="inside">
            <div class="mod_article">
                <!-- Content Elements -->
            </div>
        </div>
    </div>

  17. #17
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    ok finde ich gute Idee
    nur wenn ich mehrere Artikel in den selben Artikeltrapper packen muss?

  18. #18
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Das geht nicht, daher auch meine Frage warum du das brauchst. Es hört sich so an, wie wenn du einfach den Inhalt in einen einzelnen Artikel geben willst.

  19. #19
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    ja em
    ich möchte gerne auch zB Headers ganz breite Browserfenster und die Artikel nur max 960px. Oder der Background Fensterbreite und Inhalt nur 960px.
    Ich frage mich auch, warum machen die dann dies auch so? Die Pages die dies haben.

  20. #20
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Zitat Zitat von MacPix Beitrag anzeigen
    ich möchte gerne auch zB Headers ganz breite Browserfenster und die Artikel nur max 960px. Oder der Background Fensterbreite und Inhalt nur 960px.
    Ja, dann mach das so. Aber warum genau will du jetzt bestimmte Artikel mit einem Element wrappen?


    Zitat Zitat von MacPix Beitrag anzeigen
    Ich frage mich auch, warum machen die dann dies auch so? Die Pages die dies haben.
    Was genau meinst du jetzt?

  21. #21
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    ja darum brauch ich dies ja so.

    Sorry ich weiss nicht wie Zitieren hier geht bei mir nicht, oderbesser ich weiss nicht wie. sorry


    Ja wie soll ich wie bei der Beispielspage zB das Team machen ? da brauche ich ja genau dies.

  22. #22
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Auf der Beispielpage ist der Bereich "Team" ein einzelner Artikel.

  23. #23
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Insofern wäre eine mögliche Lösung wohl, einen Wrapper um zusammengehörende Inhaltselemente zu machen. Da gibt es meines Wissens Erweiterungen um sowas zu machen, geht das nicht z.B. mit semantic_html5? Notfalls geht es natürlich auch mit der Hand am Arm per Template.

  24. #24
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Ja, im Falle von PCT sind das aber eigene Inhaltselemente für das Grid.

  25. #25
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das ist natürlich die komfortabelste Version.

  26. #26
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Ich werde es mal anschauen mit dem Grid.
    Wenn ich noch andere Lösung komme, lasse ich euch dies wissen.

  27. #27
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Sieh dir auch dma_simple_grid an https://github.com/DMAGmbH/dma_simple_grid. Auch übers ER2 zu installieren.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  28. #28
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Sieh dir auch dma_simple_grid an https://github.com/DMAGmbH/dma_simple_grid. Auch übers ER2 zu installieren.
    Danke. Habe es kurz überflogen, dass muss ich mir genauer anschauen.

    Schönes Weekend und danke der Tips
    Grüsse

  29. #29
    Contao-Fan
    Registriert seit
    03.01.2012.
    Beiträge
    813

    Standard

    Es gibt bestimmt, wenn auch selten, Situationen, bei denen man einen Wrapper um mehrere Artikel braucht... Allerdings fällt mir keine Lösung dafür ein.

    Wenn du z.B. vorhast, Inhalte zu floaten und sie mit einem clearfix-Container zu clearen, ist das eigentlich nur mit Inhaltselementen möglich. Der Wrapper ist dann der Artikel oder du erstellt ihn per HTML-Inhaltselement.

    Falls ich grad keinen Denkfehler habe, könnte man natürlich auch einen Layoutbereich erstellen, der die gewünschten Artikel enthält und als Container dient? Umständlich, aber vermutlich eine Lösung.

  30. #30
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Zitat Zitat von dazzle89 Beitrag anzeigen
    Es gibt bestimmt, wenn auch selten, Situationen, bei denen man einen Wrapper um mehrere Artikel braucht... Allerdings fällt mir keine Lösung dafür ein.

    Wenn du z.B. vorhast, Inhalte zu floaten und sie mit einem clearfix-Container zu clearen, ist das eigentlich nur mit Inhaltselementen möglich. Der Wrapper ist dann der Artikel oder du erstellt ihn per HTML-Inhaltselement.

    Falls ich grad keinen Denkfehler habe, könnte man natürlich auch einen Layoutbereich erstellen, der die gewünschten Artikel enthält und als Container dient? Umständlich, aber vermutlich eine Lösung.
    em ich hab mir so viele Beispielsweise angeschaut. Wenn ich mich nich irre aber diese immer so mehrere div's.

    Was man machen kann, ist aber sehr aufwendig gerade bei grossen Seiten.
    Man kann diverse Artikel in ein Modul mit Anfangs und Ende das gewünschte div packen. Ist sehr aufwendig und wenn der Kunde alleine ein Artikel hinzufügen will, muss es das seht umständlich machen. Die sind meist schon mit den normalen Artikel überfordert.

    Ausschnitt aus einem Modul und dies im Artikel einbauen.
    HTML-Code:
    <div class="log-nav-header">
    	<div class="inside-container">
    		{{insert_article::18}}
    		{{insert_article::5}}
    		{{insert_article::50}}
    		{{insert_article::67}}
    	</div>
    </div>
    Sehr umständlich.

  31. #31
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von dazzle89 Beitrag anzeigen
    ...Wrapper um mehrere Artikel ... Allerdings fällt mir keine Lösung dafür ein...
    Habe sowas noch nie gebraucht und kann mir auch nicht vorstellen, dass ich das brauche, aber es gibt schon so einige Lösungen dafür.

    1. Einen Artikel zum Öffnen und einen zum Schließen erstellen. Diesen ne entsprechende Klasse geben. Im Template die Klasse abfragen und das Markup entsprechend manipulieren.

    2. Dem ersten und letzten Artikel entsprechende Klassen geben, diese mit JS suchen und einen Wrapper setzen.

    3. Wie 2. nur nicht mit JS sondern im Template.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  32. #32
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Habe sowas noch nie gebraucht und kann mir auch nicht vorstellen, dass ich das brauche, aber es gibt schon so einige Lösungen dafür.

    1. Einen Artikel zum Öffnen und einen zum Schließen erstellen. Diesen ne entsprechende Klasse geben. Im Template die Klasse abfragen und das Markup entsprechend manipulieren.

    2. Dem ersten und letzten Artikel entsprechende Klassen geben, diese mit JS suchen und einen Wrapper setzen.

    3. Wie 2. nur nicht mit JS sondern im Template.
    Gute Ideen. Danke
    Hast du evt für Beispiel 1 -- ein Beispiel wie man dies umsetzen kann.

    Wart ich such mir mal die Seite, warum ich denke ich brauche dies.
    Moment bitte

  33. #33
    Contao-Fan
    Registriert seit
    03.01.2012.
    Beiträge
    813

    Standard

    Deine Idee mit dem Modul finde ich gar nicht so schlecht und habe ich auch schon öfters so gemacht, allerdings mit Inhaltselementen statt mit Artikeln. z.B. im Footer, wenn Adresse, Sitemap, Copyright usw. jeweils eine Spalte bilden sollen und man spezielles Markup herum benötigt und den Redakteur nicht mit irgendwelchen HTML-Elementen verwirren will

    Bei Artikeln spricht dann bestimmt auch nichts dagegen, solange es funktioniert.

  34. #34
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von MacPix Beitrag anzeigen
    Hast du evt für Beispiel 1 -- ein Beispiel wie man dies umsetzen kann.
    Ungetestet das hier ganz oben ins Template mod_article
    PHP-Code:
    <?php

    $classes 
    explode(' '$this->class);

    if(
    in_array('open-wrapper'$classes))
    {
      echo 
    'ich bin nur ein opening wrapper';
      return;
    }

    if(
    in_array('close-wrapper'$classes))
    {
      echo 
    'ich bin nur ein closing wrapper';
      return;
    }

    ?>
    Mit Insert-Tags zu arbeiten ist fast immer eine schlechte Idee, besonders in diesem Fall.
    Geändert von Andreas (11.07.2016 um 14:24 Uhr)
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  35. #35
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Bin noch am gute Beispiele suchen. Rech schwierig dass ich mich gut ausdrücken kann.

    was ich allerdings gesehen habe bei einigen. Die Nehmen den Artikel und Stehen alle Inhaltselemente mit divs.
    Finde ich nicht so gut. Denn wenn ich dort alle Mitarbeiter drin habe und für hetzen 4-5 Inhaltselemente brauche. Wenn ich einer Ausschalten will oder ein neuer kommt oder geht, ist es einfachen pro Mittarbeiter einen Artikel.

    Ich suche noch eine Seite die, die Artikel wrappert.
    bin dran.

  36. #36
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Ungetestet das hier ganz oben ins Template mod_article
    PHP-Code:
    <?php

    $classes 
    explode(' '$this->class);

    if(
    in_array('open-wrapper'$classes))
    {
      echo 
    'ich bin nur ein opening wrapper';
      return;
    }

    if(
    in_array('close-wrapper'$classes))
    {
      echo 
    'ich bin nur ein closing wrapper';
      return;
    }

    ?>
    Mit Insert-Tags zu arbeiten ist fast immer eine schlechte Idee, besonders in diesem Fall.
    Cool ich werde mir das anschauen und ausprobieren in einer Testinstallation. Danke

  37. #37
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Schwierig ein guten Beispiel aber hier vielleicht eines..

    http://preview.premium-contao-themes...mepage-v5.html
    Angehängte Grafiken Angehängte Grafiken
    • Dateityp: png 111.png (275,8 KB, 10x aufgerufen)

  38. #38
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Das ist ja das selbe wie vorher. Auch hier ist das nicht so gelöst, wie deine Anforderung.

  39. #39
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Oh man, ich hasse diese Onepage-Seiten mit diesen blöden Scrolldown-Effekten, wird Zeit, dass dies wieder aus der Mode kommt.

    Was du mal machen kannst ist, uns eine Seite zeigen, wo du deine normalen Artikel und CEs drauf hast und dann erzählen, was wie aussehen soll. Evtl. findet man da eine einfache Lösung, wie du überhaupt keinen Wrapper benötigst.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  40. #40
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    557

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Oh man, ich hasse diese Onepage-Seiten mit diesen blöden Scrolldown-Effekten, wird Zeit, dass dies wieder aus der Mode kommt.

    Was du mal machen kannst ist, uns eine Seite zeigen, wo du deine normalen Artikel und CEs drauf hast und dann erzählen, was wie aussehen soll. Evtl. findet man da eine einfache Lösung, wie du überhaupt keinen Wrapper benötigst.
    Ok ich verstehe.
    Ich mache eine Skizze teils am Computer und von Hand. lade es dann hoch. So ist es hoffe ich gut. Wird aber morgen, muss leider gehen. DANKE

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
  •