Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: Bildergalerie

  1. #1
    Alter Contao-Hase Avatar von xkoy
    Registriert seit
    23.07.2010.
    Ort
    Mount Maunganui, New Zealand
    Beiträge
    1.035

    Standard Bildergalerie

    Servus,

    hat jemand mal eine Bildergalerie eingebaut bekommen?

    Ich wollte es so machen: Dateiauswahl. tpl Galerie.

    Jedoch spuckt er mir nur sowas aus:

    13702302-9cdd-11e4-9972-5404a68a6375,47326209-9cdd-11e4-9972-5404a68a6375,6a402f31-9cdd-11e4-9972-5404a68a6375

    Vielleicht hat jemand das mal hinbekommen

    Danke
    Dani

  2. #2
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Das ist die sogenannte UUID (Universally Unique Identifier) und gibt es seit Contao 3.2.

    Benutzen kannst du die synonym mit dem Dateinamen.
    HTML-Code:
    <img src="{{file::bb643d42-0026-ba97-11e3-ccd717221c8a}}" alt="">
    In der damaligen Information der Beta 3.2 gibt es noch mehr Infos.

    https://contao.org/de/news/contao_3-2-beta1.html

  3. #3
    Alter Contao-Hase Avatar von xkoy
    Registriert seit
    23.07.2010.
    Ort
    Mount Maunganui, New Zealand
    Beiträge
    1.035

    Standard

    Hi Flex,

    ja das kenne ich, aber wie baut man das ein? Er spuckt ja alle Bilder auf einmal hintereinander aus.

    Ausgeben lass ich mir die Bilder via

    <?php echo $this->elements['bildergalerie']; ?>

    Dani

  4. #4
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Versuch es mal so:

    PHP-Code:
    <?php
    $arrGallery 
    explode(','$this->elements['bildergalerie']);
    foreach(
    $arrGallery as $strPicture):
    ?>
    <img src="{{file::$strPicture}}" />
    <?php
    endforeach;

  5. #5
    Contao-Fan Avatar von dirksche
    Registriert seit
    05.08.2009.
    Ort
    Grosslittgen
    Beiträge
    641

    Standard

    Ich habe derzeit auch dieses Problem. Leider werden die Bilder so nicht angezeigt.
    Was mache ich falsch?

    Ist die aktuelle Contao Version 3.5.9 und die Dev Version des Element Generators.

    LG,
    Dirk

  6. #6
    Contao-Fan Avatar von dirksche
    Registriert seit
    05.08.2009.
    Ort
    Grosslittgen
    Beiträge
    641

    Standard

    Nicht verzagen, Entwickler Fragen :-)
    Danke nochmal an Janosch für die Hilfe.

    Für eine Bildergalerie unter Contao 3.5 benötigt man im Template folgenden Code:

    Code:
    <?php if ($this->data['bilder']['raw'] && is_array($this->data['bilder']['value'])): ?>
    <?php foreach ($this->data['bilder']['value'] as $imageData): ?>
    <a href="<?php echo $imageData['value']; ?>" rel="lightbox"><img src="<?php echo $imageData['value']; ?>" alt="<?php echo $this->elements['Titel']; ?>" width="150" /></a>
    <?php endforeach; ?>
    <?php endif; ?>
    LG,
    Dirk

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

    Standard

    Wenn man HTML5 verwendet sollte der Code (für das Bild selbst) allerdings so aussehen:
    PHP-Code:
    <a href="<?php echo $imageData['value']; ?>" data-lightbox>
      <img src="<?php echo $imageData['value']; ?>" alt="<?php echo $this->elements['Titel']; ?>" width="150">
    </a>

  8. #8
    Contao-Nutzer
    Registriert seit
    07.11.2012.
    Beiträge
    106

    Standard

    Hi everyone,

    In this former example, how can I add the name (field "nom_projet")or the id of the dma_eg element in data-lightbox ="id-or-name-of-the-dma-eg-element" ? So each dma_eg element will have its own lightbox gallery effect.

    Thanks

    Updated : this work with
    PHP-Code:
    <?php echo $this->elements['nom_projet']; ?>
    I was just using a wrong field name. Sorry.
    Geändert von Charled (09.06.2016 um 01:21 Uhr)

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
  •