ilch Forum » Ilch CMS 2.X » Module und Modifikationen » Galerie Album ansicht ändern

Geschlossen
  1. #1
    User Pic
    wiesenflieger Mitglied
    Registriert seit
    03.12.2017
    Beiträge
    241
    Beitragswertungen
    16 Beitragspunkte
    Hallo zusammen,
    ist es möglich in der Galerie beim Öffnen eines Albums, hier die Ansicht der Bilder zu ändern. Im Moment werden die Bilder alle untereinander angezeigt, ich möchte sie aber nebeneinander haben.
    Wie kann ich das beheben?

    MFG


    verwendete ilch Version: 2.1.x

    betroffene Homepage: dorperzuchtsas.4lima.de/
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    RTX2070 Coder
    Registriert seit
    14.06.2019
    Beiträge
    352
    Beitragswertungen
    54 Beitragspunkte
    Möglich ist alles,

    - ist das Gallery-Modul auf dem aktuellsten Stand?
    - Woher kommt die Einbindung von Lightbox bei dir auf der Seite, wenn doch Venobox läuft?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    wiesenflieger Mitglied
    Registriert seit
    03.12.2017
    Beiträge
    241
    Beitragswertungen
    16 Beitragspunkte
    1=JA
    2= selber eingebunden, gefällt mir persönlich besser
    LG
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    RTX2070 Coder
    Registriert seit
    14.06.2019
    Beiträge
    352
    Beitragswertungen
    54 Beitragspunkte
    Ich würde die lightbox entfernen und die venobox verwenden.
    Im Grunde ist es sowieso das gleiche.
    In den Settings vom gallery Modul kannst du dann deine Einstellungen machen, unter anderem wie viele Bilder pro Seite angezeigt werden sollen.

    Dann werden die Bilder auch im Raster dargestellt und nicht mehr untereinander.

    Lg
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    wiesenflieger Mitglied
    Registriert seit
    03.12.2017
    Beiträge
    241
    Beitragswertungen
    16 Beitragspunkte
    was ich herausgefunden habe, der Fehler mit der falschen Ansicht wird durch die Lightbox erzeugt.
    Mit Venobox ist alles ok.
    Hat jemand eine Idee?
    LG
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    wiesenflieger Mitglied
    Registriert seit
    03.12.2017
    Beiträge
    241
    Beitragswertungen
    16 Beitragspunkte
    Der ganze aufwand lohnt sich nicht, ich werde bei der Venobox bleiben
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    WeLo Mitglied
    Registriert seit
    22.05.2012
    Beiträge
    172
    Beitragswertungen
    29 Beitragspunkte
    Der Fehler liegt an der show.php und showimage.php

    Schau mal in
    application/modules/gallery/views/index/show.php
    Füge in Zeile 52 folgendes ein
    <div class="row">

    und in Zeile 83
    </div>


    und in
    application/modules/gallery/views/index/showimage.php
    Füge in Zeile 15 folgendes ein
    <div class="row">

    und in Zeile 27
    </div>
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    RTX2070 Coder
    Registriert seit
    14.06.2019
    Beiträge
    352
    Beitragswertungen
    54 Beitragspunkte
    Venobox ist eine gute Wahl. Jetzt sieht es wieder gut aus zwinker
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    wiesenflieger Mitglied
    Registriert seit
    03.12.2017
    Beiträge
    241
    Beitragswertungen
    16 Beitragspunkte
    ZitatZitat geschrieben von WeLo
    Der Fehler liegt an der show.php und showimage.php

    Schau mal in
    application/modules/gallery/views/index/show.php
    Füge in Zeile 52 folgendes ein
    <div class="row">

    und in Zeile 83
    </div>


    und in
    application/modules/gallery/views/index/showimage.php
    Füge in Zeile 15 folgendes ein
    <div class="row">

    und in Zeile 27
    </div>


    ist in beiden Dateien schon bereits genau so vorhanden
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    wiesenflieger Mitglied
    Registriert seit
    03.12.2017
    Beiträge
    241
    Beitragswertungen
    16 Beitragspunkte
    Wo kann ich in der Venobox die größe der Bilder ändern, zb das die Bilder in maximal der größe 800x600 angezeigt werden.
    LG
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    RTX2070 Coder
    Registriert seit
    14.06.2019
    Beiträge
    352
    Beitragswertungen
    54 Beitragspunkte
    Über den Adminbereich vom CMS kann man dies leider noch nicht direkt einstellen. Werde das aber auf meine ToDo-Liste packen zwinker

    Was du bis dahin machen kannst:

    1.) Direkt im Gallery-Modul die View ändern (Keine Empfehlung ! da bei einem Update alles überschrieben würde )

    2. Die View im Layout überschreiben Heavy Metal

    Erstelle dazu in deinem Layoutverzeichnis diese neue Struktur.

    DeinLayout/
    - views/
    -- modules/
    --- gallery/
    ---- index/
    ----- show.php

    Die show.php kopierst du dir aus dem Gallery-Modul.

    Deine Kopie kannst du nach belieben verändern, ohne das das Original davon schaden nimmt.

    Ändere im Code von show.php ganz unten den Script-Bereich wie folgt ab.

    (Das sind übrigens die Optionen, die man im Adminbereich machen kann, die dann an die View übergeben werden.)

    Füge hinzu:

    maxWidth: '800px', -- Deine gewünschte breite (wirkt sich auf jedes Bild aus !)
    fitView: false, -- WICHTIG: Verhindert die automatische 100%-Anpassung

    Für weitere Optionen:
    veno.es/venobox/#section_options


    <script>
        const options = {
            selector: ".venobox",
            titleStyle: 'bar',
            maxWidth: '800px',
            fitView: false,
        <?php foreach ($this->get('venoboxOptions') as $param => $value) : ?>
            <?php if ($value === "0" || $value === "1") : ?>
                <?=$param ?>: <?=$value === "1" ? 'true' : 'false' ?>,
            <?php else : ?>
                <?=$param ?>: "<?=$value ?>",
            <?php endif; ?>
        <?php endforeach; ?>
        };
    
        document.addEventListener('DOMContentLoaded', function() {
            new VenoBox(options);
        });
    </script>
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    wiesenflieger Mitglied
    Registriert seit
    03.12.2017
    Beiträge
    241
    Beitragswertungen
    16 Beitragspunkte
    Wunderbar funktioniert ast rein, Danke dir.

    LG
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    RTX2070 Coder
    Registriert seit
    14.06.2019
    Beiträge
    352
    Beitragswertungen
    54 Beitragspunkte
    Weitere settings sind im Update vom gallery Modul enthalten.

    github.com/IlchCMS/Ilch-2.0/commit/2b4d03316a9aeaba0030c9f5332260c82d4a1215
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    RTX2070 Coder
    Registriert seit
    14.06.2019
    Beiträge
    352
    Beitragswertungen
    54 Beitragspunkte
    Thema erledigt
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten