Ergebnis 1 bis 9 von 9

Thema: ce_gallery: "Vorschaubilder pro Reihe" auf unendlich setzen

  1. #1
    Contao-Fan
    Registriert seit
    08.03.2010.
    Beiträge
    451

    Frage ce_gallery: "Vorschaubilder pro Reihe" auf unendlich setzen

    hallo,
    ich ich die Anzahl der "Vorschaubilder pro Reihe" auf unendlich setzen? im Moment sind 12 das maximum. Hintergrund ist das wenn ich mehr Bilder habe hässliche Lücken enstehene. Vor allem wenn ich das browserfenster schmaler ziehe.

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

    Support Contao

    Standard

    Wenn Du Deine Galerie sauber mit css gestaltest dann ist es völlig egal welche Zahl da steht.
    Früher habe ich alles mit float gemacht inzwischen setze ich Flexbox ein. Grid funktioniert auch.
    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.




  3. #3
    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

    Wahrscheinlich hast du layout.css von Contao eingebunden? Wenn ja, dann kannst du mal versuchen das hier in deiner eigenen CSS-Datei zu überschreiben
    https://github.com/contao/core/blob/...ed.css#L77-L79
    PHP-Code:
    .ce_gallery ul li.col_first {
      
    clearnone;

    Oder versuche mal das hier in deiner system/config/dcaconfig.php
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['fields']['perRow']['options'][] = 99
    Zusammen mit diesem CSS
    PHP-Code:
    .ce_gallery ul.cols_99 li.col_first {
      
    clearnone;

    Aber grundsätzlich schließe ich mich @mlweb an.
    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

  4. #4
    Contao-Fan
    Registriert seit
    08.03.2010.
    Beiträge
    451

    Daumen hoch

    Danke für die Hilfe! ich habe das Template komplett umgebaut. Jetzt spielt die Anzahl wirklich keine Rolle mehr.

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

    Support Contao

    Standard

    Kompletumbau war bei mir nie erforderlich. Je nach dem welche Technik ich angewendet habe, reichte das Orginaltemplate oder das Orginaltemplate unter Verwendung der neuen Template-Engine erweitert um eine Klasse.

    neue Template-Engine:
    https://rocksolidthemes.com/de/conta...-3-3-templates
    https://docs.contao.org/books/manual...templates.html
    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.




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

    Support Contao

    Standard

    Man kann es mit dem Originaltemplate machen und muss dann halt das CSS für col_first überschreiben - oder man entfernt die ganzen nicht benötigten Klassen aus dem Template, dann stört das CSS für diese Klassen nicht mehr und muss deshalb auch nicht überschrieben werden. Zudem hat man dann die ganzen - bei "unendlich" vielen Bildern pro Reihe unnötigen und irreführenden - Klassen raus aus dem Quelltext. Eigentlich m.E die sauberere Lösung, die allerdings etwas mehr Arbeit macht, weil man eben das Template (einmal) entsprechend verändern muss.

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

    Support Contao

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    weil man eben das Template (einmal) entsprechend verändern muss.
    ...und man muss jedes Mal (zumindestend bei größeren Updates) dran denken zu kontrollieren, ob sich das Template geändert hat und ggf. Anpassungen vornehmen.

    Da ist es m.E. einfacher das Framework von Contao gar nicht zu verwenden und sich die Regeln die man benötigt/haben will ins eigene css zu übernehmen.

    Mit Templateanpassungen versuche ich so sparsam wie möglich zu sein und versuche wenn es irgend geht mit den Möglichkeiten der neuen Template-Engine auszukommen. Das erleichtert die Arbeit auch wenn mal jemand Fremdes die Installation übernimmt.

    Ich hatte erst vor kurzem das Vergnügen eine Installation zu übernehmen, die mit 9 angepassten fe_pages daherkam und insgesamt über 500 angepasste Templates hatte. Davon waren einige aus Zeiten von Typolight, viele die irgendwer irgendwann mal erstellt hat, aber deren Zweck war nicht klar bzw. ob diese überhaupt Verwendung finden.
    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.




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

    Support Contao

    Standard

    Ja, eine schmerzfreie und saubere Lösung gibts wohl nicht. Entweder sinnfreier Quelltext oder der Ärger bei den Updates. Insofern ist deine Lösung wohl die pragmatischere. Den Augenkrebs beim Lesen des Quelltexts muss man dann halt in Kauf nehmen, aber er erzeugt wenigstens keine Mehrarbeit beim Update.

  9. #9
    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 atomfried Beitrag anzeigen
    ich habe das Template komplett umgebaut.
    Mmh, nicht gut, zu viel Aufwand, wie meine Vorredner auch schon sagten. Zeige doch mal einen Link auf ne Beispielseite mit dem Original-Template und erzähle was du möchtest. Da ist bestimmt nicht viel nötig um dein Ziel umzusetzen.
    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

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
  •