Ergebnis 1 bis 11 von 11

Thema: Dateiname in der Mediabox ausgeben?

  1. #1
    Buchautor 'Websites erstellen mit Contao' Avatar von pmmueller
    Registriert seit
    19.06.2009.
    Ort
    Groningen (NL)
    Beiträge
    1.523

    Standard Dateiname in der Mediabox ausgeben?

    Wenn man in einem ImageSlider-Element die "Großansicht" aktiviert, erscheint das Bild bei einem Klick in der Mediabox.

    Ich habe es wie in diesem Beitrag beschrieben geschafft, die ImageSlider-Elemente in der Mediabox blätterbar zu machen und die Nummern (x of y) werden in unten der Mediabox angezeigt (in div#mbNumber).

    Aber der Dateiname, der sonst direkt darüber in div#mbTitle erscheint, bleibt verschwunden.

    Gibt es da einen Trick?
    Ist es möglich, unten in der Mediabox den Dateinamen auszugeben?
    Geändert von pmmueller (25.06.2011 um 14:14 Uhr)

  2. #2
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Ich habe versuchshalber folgende Zeile in der ContentImageslider.php Zeile 370 hinzugefügt:
    Code:
    $arrElements[$x]['url_title']		= $objElements->url_title;
    in der mod_imageslider.tpl Zeile 7 nach endif;>:
    PHP-Code:
    title="<?php echo $element['url_title']; ?>"
    mit diesen beiden Änderungen, wobei die erste nicht update sicher ist hab ich dann auch die im BE angegeben Titel in der Lightbox.

    Hoffe das holft weiter.

  3. #3
    Buchautor 'Websites erstellen mit Contao' Avatar von pmmueller
    Registriert seit
    19.06.2009.
    Ort
    Groningen (NL)
    Beiträge
    1.523

    Standard

    Klappt. Vielen Dank.

    Zitat Zitat von magicsepp Beitrag anzeigen
    Ich habe versuchshalber folgende Zeile in der ContentImageslider.php Zeile 370 hinzugefügt:
    Code:
    $arrElements[$x]['url_title']		= $objElements->url_title;
    Also NACH der schließenden geschweiften Klammer vom elseif und VOR der Defintion des Wertes für das alt-Attribut.

    Zitat Zitat von magicsepp Beitrag anzeigen
    in der mod_imageslider.tpl Zeile 7 nach endif;>:
    PHP-Code:
    title="<?php echo $element['url_title']; ?>"
    Die Änderung im Template ist gar nicht nötig, denn für den Hyperlink wird die Variable url_title sowieso schon ausgegeben. Sie ist anscheinend nur leer.

    Ich habe das jetzt einmal mit dem Original-Template ausprobiert, nur mit der Änderung in ContentImageslider.php in Zeile 370. Geht auch.

    Könnte man das als Bug bezeichnen, dass url_title anscheinend leer ist? Sollte Sabri das wissen?
    Geändert von pmmueller (25.06.2011 um 17:00 Uhr)

  4. #4
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    ich würde sagen ja, da der Title schon dazu gehört und hier http://www.contao-community.de/showt...ll=1#post84029 auch schon vermisst wurde.

    Die Änderung im Template ist gar nicht nötig, denn für den Hyperlink wird die Variable url_title sowieso schon ausgegeben. Sie ist anscheinend nur leer.
    Ist richtig, doppelt muss es nicht im Template drin sein.

    Eher muss die Zeile auch noch in der zweiten php Datei rein.
    Geändert von magicsepp (26.06.2011 um 09:06 Uhr)

  5. #5
    Contao-Fan Avatar von Schlauchbeutelmaschine
    Registriert seit
    16.06.2009.
    Ort
    Wiesbaden
    Beiträge
    668

    Standard

    Danke für Eure Hinweise.
    Ich bin gerade an einer neuen Version dran und werde das dann korrigieren.

    Grüße Sabri

  6. #6
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    eventuell wäre auch eine coole Erweiterung die vorhandene meta.txt Datei einzubauen eine Idee..

  7. #7
    Contao-Fan Avatar von Schlauchbeutelmaschine
    Registriert seit
    16.06.2009.
    Ort
    Wiesbaden
    Beiträge
    668

    Standard

    Ich habe jetzt eine erste Beta Version hochgeladen wo auch der Fehler behoben sein sollte. Wenn Ihr einen moment Zeit habt schaut doch mal drüber ob alles stimmt.

    Zur meta.txt Funktion, ich hatte das für die Slideshow2 probiert, leider funktioniert es aber nicht richtig. Falls sich jemand damit auskennt und mir sagen kann warum, passe ich das gerne an.

  8. #8
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Zitat Zitat von Schlauchbeutelmaschine Beitrag anzeigen
    ...
    Zur meta.txt Funktion, ich hatte das für die Slideshow2 probiert, leider funktioniert es aber nicht richtig. Falls sich jemand damit auskennt und mir sagen kann warum, passe ich das gerne an.
    Habe mir das nochmal genauer angesehen, die meta.txt Datei wird von der Gallery verwendet und müßte, damit das Sinn macht, von der mediabox auch unterstützt werden.
    Da diese Voraussetzung nicht gegeben ist, macht es wenig Sinn. Ich denke der Aufwand ist hierfür zu groß. Die Titlelösung ist da m. E. ausreichend

  9. #9
    Buchautor 'Websites erstellen mit Contao' Avatar von pmmueller
    Registriert seit
    19.06.2009.
    Ort
    Groningen (NL)
    Beiträge
    1.523

    Standard

    Zitat Zitat von Schlauchbeutelmaschine Beitrag anzeigen
    Ich habe jetzt eine erste Beta Version hochgeladen wo auch der Fehler behoben sein sollte. Wenn Ihr einen moment Zeit habt schaut doch mal drüber ob alles stimmt.
    Ich habe gerade mal die V1.2.0beta1 installiert, das alte modifizierte Template umbenannt, sodass das neue Standardtemplate benutzt wird und auf den ersten Blick wird der Titel jetzt korrekt übernommen.

    1. - Bug
    Im Backend ist bei mir in der Palette "Effekte" etwas durcheinander (siehe Screenshot).

    2. - Featurewunsch
    Ich habe im Template die ID an rel="lightbox" gehängt, sodass man in der Mediabox durch die Elemente eines ImageSliders klicken kann.
    PHP-Code:
    rel="lightbox[<?php echo $this->id?>]"
    Das würde ich als Standard oder als Option im Backend sehr schön finden
    Angehängte Grafiken Angehängte Grafiken
    Geändert von pmmueller (30.06.2011 um 20:40 Uhr)

  10. #10
    Contao-Fan Avatar von Schlauchbeutelmaschine
    Registriert seit
    16.06.2009.
    Ort
    Wiesbaden
    Beiträge
    668

    Standard

    Hab die Dateien gerade ins Repository hochgeladen, sollte jetzt klappen.

  11. #11
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    im build 13 passt, alles bis auf die Darstellung.....
    nimm in der tl_imageslider.php
    beim effect_type die w50 raus und gut ist es....

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
  •