Ergebnis 1 bis 9 von 9

Thema: Nachrichten-Leser in Lightbox öffnen

  1. #1
    Contao-Nutzer
    Registriert seit
    29.09.2010.
    Ort
    Oberstdorf
    Beiträge
    78

    Standard Nachrichten-Leser in Lightbox öffnen

    Ich bin auf der Suche nach einer Lösung für Folgendes Problem:

    Wenn der User bei einer Nachrichtenliste auf weiterlesen klickt soll
    der Nachrichten-Leser in einer Lightbox geöffnet werden. $this->more wird immer
    als kompletter Link eingefügt und habe somit keinen Einfluss über Templates.

    Ich hätte $this->more so abgeändert, dass ich ein rel="mediabox" einfüge.
    Wo kann ich das finden oder gibt es eine elegantere Lösung?

  2. #2
    Contao-Nutzer
    Registriert seit
    24.01.2010.
    Ort
    Berlin
    Beiträge
    72

    Standard

    Spontan und ohne großen aufwand könntest Du das Problem lösen indem Du den More-Link manuell im Template zusammenbaust. Schmeiss einfach das

    Code:
    <p class="more"><?php echo $this->more; ?></p>
    in dem news-Template raus und ersetze es durch:

    Code:
    <p class="more"><a href="<?php echo $this->link; ?>" rel="lightbox">Weiterlesen...</a></p>
    Dann hast Du einen Weiterlesen-Link der sich in der Lightbox öffnet. Kannst ja der Lightbox dann noch die gewünschten Maße mitgeben. Einziger Haken: Das ist eine Schuster-Variante, die sich nicht auf mehrsprachigen Seiten einsetzten lässt (Da ich ja das "Weiterlesen..." manuell eingebe.

    LG

    Felix

  3. #3
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.559
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von felix123 Beitrag anzeigen
    Einziger Haken: Das ist eine Schuster-Variante, die sich nicht auf mehrsprachigen Seiten einsetzten lässt (Da ich ja das "Weiterlesen..." manuell eingebe.
    Dafür könnte man dann beispielsweise den {{iflng}}-Inserttag verwenden (siehe auch diese Anleitung)
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  4. #4
    Contao-Nutzer
    Registriert seit
    29.09.2010.
    Ort
    Oberstdorf
    Beiträge
    78

    Standard

    Danke hat geklappt

  5. #5
    Contao-Fan Avatar von mike_mcfly
    Registriert seit
    29.11.2009.
    Ort
    Waiblingen
    Beiträge
    462

    Standard Nachrichten-Beitrag in Lightbox öffnen

    Ahoi,

    also ich hab' das jetzt mal so für eine zweisprachige Seite (http://www.geothermis.com/cms/projects.html) umgesetzt:

    Code:
    <?php if($GLOBALS['TL_LANGUAGE'] == 'en'): ?>
    <p class="more"><a href="<?php echo $this->link; ?>" rel="lightbox">Read more...</a></p>
    <?php elseif($GLOBALS['TL_LANGUAGE'] == 'de'): ?>
    <p class="more"><a href="<?php echo $this->link; ?>" rel="lightbox">Weiterlesen...</a></p>
    <?php endif; ?>
    PROBLEM:
    Es erscheint die komplette Seite, ich möchte allerdings nur den Content des Nachrichten-Beitrages, also Überschrift, Fließtext und Bilder (falls vorhanden) darstellen lassen.

    Ist dass überhaupt möglich? Oder gibt es einen anderen Lösungsweg um Texte per Lightbox/Bilder darstellen zu lassen?

    Anbei die Screenshots vom BE.

    Vielen Dank schon mal vorab, falls mir jemand helfen kann !)

    Projects.jpgNachrichtenliste.jpgSeite.jpg
    Geändert von mike_mcfly (07.10.2010 um 19:20 Uhr)

  6. #6
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Meine Idee (aus dem Stehgreif), änder das Template der Seite für den Nachrichtenleser und entferne alles Unnötige.
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  7. #7
    AG Core-Entwicklung Avatar von Psi
    Registriert seit
    19.06.2009.
    Ort
    Mittelfranken
    Beiträge
    930
    Partner-ID
    5583
    User beschenken
    Wunschliste

    Standard

    Du müsstest der Seite mit den Nachrichtenleser ein leeres Seitenlayout verpassen was wirklich nur den Content anzeigt.

    Alternative: Du könntest dir im HTML-Code sowohl Teaser ALS AUCH den kompletten Beitrag ausgeben lassen. Den kompletten Beitrag packst du in ein

    <div id="mb_news<?php echo $newsID;?>">...Beitrag...</div>

    das ganze kannst du dann mit display:none verstecken.

    Ein <a href="#mb_news2">Weiterlesen...</a> zeigt dir den Beitrag dann als inline-element an.

  8. #8
    Contao-Fan Avatar von mike_mcfly
    Registriert seit
    29.11.2009.
    Ort
    Waiblingen
    Beiträge
    462

    Standard Leeres Seitenlayout

    Ahoi,

    ich habe dass jetzt mit dem vorgeschlagenen leeren Seitenlayout umgesetzt.
    Jetzt muss ich nur noch das CSS anpassen und gut is...

    Danke für die Infos euch zwei.

  9. #9
    Contao-Nutzer
    Registriert seit
    24.10.2010.
    Beiträge
    49

    Standard

    Zitat Zitat von mike_mcfly Beitrag anzeigen
    Ahoi,

    also ich hab' das jetzt mal so für eine zweisprachige Seite (http://www.geothermis.com/cms/projects.html) umgesetzt:

    Code:
    <?php if($GLOBALS['TL_LANGUAGE'] == 'en'): ?>
    <p class="more"><a href="<?php echo $this->link; ?>" rel="lightbox">Read more...</a></p>
    <?php elseif($GLOBALS['TL_LANGUAGE'] == 'de'): ?>
    <p class="more"><a href="<?php echo $this->link; ?>" rel="lightbox">Weiterlesen...</a></p>
    <?php endif; ?>
    In welchem Template? Irgendwie stehe ich auf dem Schlauch :-(
    Danke und Grüße,
    Christian
    Geändert von Christian G. (29.10.2010 um 15:56 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. pm_leser in der lightbox öffnen
    Von Timo im Forum "...4ward"
    Antworten: 11
    Letzter Beitrag: 18.03.2011, 17:02
  2. Forum in Lightbox öffnen
    Von Logo im Forum "...4ward"
    Antworten: 2
    Letzter Beitrag: 06.12.2010, 14:27
  3. Antworten: 2
    Letzter Beitrag: 17.11.2010, 14:26
  4. iframe in Lightbox öffnen
    Von Gandalf im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 12.08.2010, 18:38
  5. JW Player mit Lightbox öffnen?
    Von pix im Forum Sonstige Erweiterungen
    Antworten: 31
    Letzter Beitrag: 11.04.2010, 12:49

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •