Ergebnis 1 bis 15 von 15

Thema: 3.1 -> Template -> event_full.html5 -> locationLabel

  1. #1
    Contao-Nutzer Avatar von Nook
    Registriert seit
    09.09.2010.
    Ort
    Regensburg
    Beiträge
    122
    Partner-ID
    9262

    Standard 3.1 -> Template -> event_full.html5 -> locationLabel

    Hallo,

    In Contao 3.1 -> Template -> event_full.html5 wird die Eigenschaft "locationLabel" verwendet:
    <p class="location"><?php echo $this->locationLabel; ?>: <?php echo $this->location; ?></p>

    Weiß jemand, wozu das ist, woher das kommt?

    Vermutlich sollte es das Label, in deutsch: "Veranstaltungsort" ausgeben?
    Tut es aber nicht. ein Bug?

    Viele Grüße
    Geändert von Nook (28.05.2013 um 12:53 Uhr)

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

    Standard

    in der Demo kommt hier im engl "location" und bei Deutsch "Ort"
    das steht wiederum in $GLOBALS['TL_LANG']['MSC']['location'] bzw. core/languages/<Sprache>/default.xlf - id="MSC.location"

  3. #3
    Contao-Nutzer
    Registriert seit
    13.07.2013.
    Ort
    Nordsachsen
    Beiträge
    130

    Standard nochmal 3.1 -> Template -> event_full.html5 -> locationLabel

    Hallo in die Runde

    Ich bin Contao-Neuling und das ist hier mein erstes Posting. Ich hänge mich nochmal in den Thread hier ein...

    Mir ist ebenfalls aufgefallen, dass - wie Nook schreibt -

    Zitat Zitat von Nook Beitrag anzeigen
    In Contao 3.1 -> Template -> event_full.html5 wird die Eigenschaft "locationLabel" verwendet:
    <p class="location"><?php echo $this->locationLabel; ?>: <?php echo $this->location; ?></p>

    Weiß jemand, wozu das ist, woher das kommt?

    Vermutlich sollte es das Label, in deutsch: "Veranstaltungsort" ausgeben?
    Tut es aber nicht. ein Bug?

    Viele Grüße
    und die Antwort

    Zitat Zitat von magicsepp Beitrag anzeigen
    in der Demo kommt hier im engl "location" und bei Deutsch "Ort"
    das steht wiederum in $GLOBALS['TL_LANG']['MSC']['location'] bzw. core/languages/<Sprache>/default.xlf - id="MSC.location"
    Das stimmt schon. Schaut man in die genannte default.xlf steht dort auch

    Code:
    <trans-unit id="MSC.location">
      <source>Location</source>
      <target>Ort</target>
    </trans-unit>
    Aber es wird am Frontend im Template event_full.html5 nur ein leerer Doppelpunkt vor dem korreten Ort ausgegeben. Irgendwo geht da was verloren. Kann mir jemand sagen, wo das Label verloren geht oder wo man den (vermeintlichen) Fehler beheben kann?

    Vielen Dank und
    viele Grüße vom
    theo

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

    Standard

    Herzlich willkommen Theo,

    wenn das Label nicht vorhanden ist, kann es dafür eigentlich nur ein paar Varianten geben. Entweder ein Modul hat etwas verbogen oder die Installation hat ein Problem.
    1. die Installation mit contao-check prüfen
    2. installierte Erweiterungen prüfen
    3. event_full template mit <?php $this->showTemplateVars(); ?> auf Inhalt übrprüfen

  5. #5
    Contao-Nutzer
    Registriert seit
    13.07.2013.
    Ort
    Nordsachsen
    Beiträge
    130

    Standard

    Hallo und Danke magicsepp

    Check sagt:
    Contao Check 6.7 - Mozilla Firefox 14.07.2013 141037-001.jpg

    Erweiterungen sind keine zusätzlichen installiert. Alles wie im Downloadpaket von der Contao-Site.

    Ich kenne Contao auch noch nicht so genau. Daher meine Frage, unter welchem Pfad/Datei ich im Core suchen müsste.

    Ist dieses Verhalten vielleicht als Fehler bekannt?

    Grüße und schönen Sonntag vom
    Theo

    Update:
    Ausgabe showTemplateVars(); nix zu sehen von locationLabel, aber location ist vorhanden.

    Code:
    Array
    (
        [id] => 4
        [pid] => 3
        [tstamp] => 1373740838
        [title] => Klöhnabend
        [alias] => kloehnabend-4
        [author] => 1
        [addTime] => 
        [startTime] => 1374883200
        [endTime] => 1374969599
        [startDate] => 1374883200
        [endDate] => 
        [location] => Filmclub, Göttingen
        [teaser] => 
    
    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores
    
        [addImage] => 
        [singleSRC] => 
        [alt] => 
        [size] => 
        [imagemargin] => 
        [imageUrl] => 
        [fullsize] => 
        [caption] => 
        [floating] => 
        [recurring] => 
        [repeatEach] => 
        [repeatEnd] => 0
        [recurrences] => 0
        [addEnclosure] => 
        [enclosure] => Array
            (
            )
    
        [source] => default
        [jumpTo] => 0
        [articleId] => 0
        [url] => 
        [target] => 
        [cssClass] => 
        [noComments] => 
        [published] => 1
        [start] => 1374883200
        [stop] => 
        [time] => 
        [date] => 27.07.2013
        [day] => Samstag
        [month] => Juli
        [parent] => 3
        [link] => Klöhnabend
        [href] => index.php/termine/kloehnabend-4.html
        [class] =>  upcoming
        [end] => 1374969599
        [details] => 
        [firstDay] => Samstag
        [firstDate] => 27.07.2013
        [datetime] => 2013-07-27
        [header] => 1
        [classHeader] =>  odd last
        [classList] =>  upcoming even first last cal_3
        [classUpcoming] =>  upcoming odd last cal_3
        [readMore] => Den Artikel lesen: Klöhnabend
        [more] => Weiterlesen …
        [span] => 
    )
    Angehängte Grafiken Angehängte Grafiken
    Geändert von theobald (14.07.2013 um 13:25 Uhr)

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

    Standard

    Hallo Theo,

    da scheint wohl was falsch konfiguriert zu sein...
    in den Variablen tauchen Klassen auf wie upcoming - die gibt es nicht in der full Darstellung.
    Wie sieht den die Calender konfiguration aus?

  7. #7
    Contao-Nutzer
    Registriert seit
    13.07.2013.
    Ort
    Nordsachsen
    Beiträge
    130

    Standard

    Hi magicsepp,

    also puh (kopfkratz) - Kalenderkonfiguration? Wo kan man einen Kalender konfigurieren? Ich habe nur Termine eingetragen. Einen Kalender habe ich nicht als Inhaltselement oder Modul? Meinst Du events? Also die Seite: "Events » Kalender ID 3 bearbeiten"? Oder ist events=Kalender? Sorry

    Vielleicht das hier?
    kalender.png

    Grüße vom Theo

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

    Standard

    Hallo Theo,

    die Termine (Events) sollten folgende Strucktur haben
    Events -> Eventsliste -> Eventleser
    dementsprechend müssten auch entsprechende Module vorhanden sein.

  9. #9
    Contao-Nutzer
    Registriert seit
    13.07.2013.
    Ort
    Nordsachsen
    Beiträge
    130

    Standard

    ... also ich habe die Struktur "Termine -> Eventliste" und in der Sidebar zeige ich die Eventliste mit dem originalen (bisher unveränderten) Template event_full.html5. Wozu benötige ich noch den Eventleser? Ich möchte nur in der Sidebar eine Liste der Events anzeigen. Sollte man dazu die Event-Liste lieber nicht verwenden und stattdessen einen Eventleser? Ich habe mich hier vorerst am Buch von Peter Müller (Websites erstellen mit Contao 3.x) orientiert. Der nimmt auch eine Event-Liste...

    Sollte man das lieber nicht machen? Also ich bin da für jeden Hinweis offen... Soll ich lieber den Eventleser mit dranhängen?

    Grüße vom
    Theo

    Update:
    Ich habe einen Eventleser anstelle der Eventliste auf die Termine gehangen, aber der Eventleser gibt überhaupt keine Daten aus. Nur die Event-Liste gibt Daten am Frontend aus.
    Geändert von theobald (15.07.2013 um 11:11 Uhr)

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

    Standard

    Der Veranstaltungsort ist nur im Eventleser enthalten....

  11. #11
    Contao-Nutzer
    Registriert seit
    13.07.2013.
    Ort
    Nordsachsen
    Beiträge
    130

    Standard

    ahh.. Danke! jetzt komme ich der Sache näher! Ich habe jetzt noch einen Eventleser und einen Frontend-Kalender hinzugefügt (welche ich beide leider nicht brauche), aber dann scheint der Eventleser auch Daten auszugeben und dort steht der Ort dann richtig drin. Es war also ein Verständnis- bzw. Konfigurationsfehler meinerseits...

    Danke für die Unterstützung!
    Grüße vom Theo

  12. #12
    Contao-Nutzer
    Registriert seit
    06.10.2009.
    Beiträge
    161

    Standard

    Also ursprünglich ging es hier doch um den verlorenen "Ort"!? Also
    HTML-Code:
    <?php echo $this->locationLabel; ?>
    Mir ist gerade aufgefallen, daß dies im Template event_full.html5 richtig angezeigt wird, nicht aber in event_list.html5 oder event_teaser.html5.
    Vielleicht hilft das weiter bei der Suche??

  13. #13
    Contao-Nutzer
    Registriert seit
    06.10.2009.
    Beiträge
    161

    Standard

    Ich habe mal ein bißchen gestochert...
    In ModuleEventReader.php, zeile 190, wird die Variable zugewiesen:
    PHP-Code:
    $objTemplate->locationLabel $GLOBALS['TL_LANG']['MSC']['location']; 
    In ModuleEventlist.php gibt es das aber nicht!!
    Zwar kann man das den Wert
    HTML-Code:
    <?php echo $this->location; ?>
    verwenden, aber das Label fehlt. Man könnte sich wie folgt behelfen:
    HTML-Code:
    <?php echo  $GLOBALS['TL_LANG']['MSC']['location']; ?>
    Vielleicht könnte man das als Feature-Request aufnehmen, daß das Label in der Liste auch zur Verfügung steht?!? Macht Sinn finde ich...

  14. #14
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Bug-Report auf GitHub machen :-)

    Wenn ich euch helfen konnte könnt ihr euch gerne mal
    meine Amazon Wunschliste anschauen. Dankeschön.

  15. #15
    Contao-Nutzer Avatar von timbec
    Registriert seit
    22.09.2009.
    Ort
    Aachen
    Beiträge
    150
    Partner-ID
    7828
    User beschenken
    Wunschliste

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
  •