Contao-Camp 2024
Ergebnis 1 bis 40 von 40

Thema: Contao 4: Nachrichten > Teaser > Text für "weiterlesen" ändern

  1. #1
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.016

    Standard Contao 4: Nachrichten > Teaser > Text für "weiterlesen" ändern

    Hi Leute,

    wie lässt sich in Contao 4 der Linktext "weiterlesen" in der Teaser-Ansicht ändern?
    Unbenannt-1.jpg

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

    Standard

    So wie bisher über die system/config/langconfig.php - was aber deprecated ist. Der "richtige" Weg ist über app/Resources/contao/languages/…/….php

  3. #3
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.016

    Standard

    Der "richtige" Weg ist über app/Resources/contao/languages/…/….php
    Hmm, bei mir enthält der Ordner app/Resources/contao/ nur die beiden Ordner
    - config
    - dca

    Da muß ich sicherlich den Ordner "languages" noch anlegen, oder?
    Muß der dann irgendwo noch verbunden / eingebunden werden?

    Was muß in den Ordner dann hinein?
    Sicherlich eine PHP-Datei, oder?
    Was muß in der PHP-Datei wie stehen?
    Das hier?
    PHP-Code:
    <?php
    $GLOBALS
    ['TL_LANG']['MSC']['more']  = 'mehr zu lesen gibt es hier »';
    Wäre das die richtige Schreibweise?

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

    Standard

    Zitat Zitat von Schnippel Beitrag anzeigen
    Da muß ich sicherlich den Ordner "languages" noch anlegen, oder?
    Ja, und auch den Unterordner der entsprechenden Sprache und die entsprechende Sprachdatei genau so.


    Zitat Zitat von Schnippel Beitrag anzeigen
    Muß der dann irgendwo noch verbunden / eingebunden werden?
    Nein, du musst nur den (internen) Cache löschen.


    Zitat Zitat von Schnippel Beitrag anzeigen
    Was muß in den Ordner dann hinein?
    Sicherlich eine PHP-Datei, oder?
    PHP oder XLF, ja.


    Zitat Zitat von Schnippel Beitrag anzeigen
    Was muß in der PHP-Datei wie stehen?
    Das hier?
    PHP-Code:
    <?php
    $GLOBALS
    ['TL_LANG']['MSC']['more']  = 'mehr zu lesen gibt es hier »';
    Wäre das die richtige Schreibweise?
    Jap, so stimmt das. Das würde dann in der default.php stehen.

  5. #5
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.016

    Standard

    Zitat Zitat von Schnippel Beitrag anzeigen
    Da muß ich sicherlich den Ordner "languages" noch anlegen, oder?
    Ja, und auch den Unterordner der entsprechenden Sprache und die entsprechende Sprachdatei genau so.
    Was ist mit Sprachdatei gemeint?
    Ich würde das jetzt so hier anlegen (siehe ROT):

    app/Resources/contao/languages/de/irgendein_dateiname.php


    Oder muß die php-Datei einen ganz bestimmten Namen besitzen?

    Update: So muß die php-Datei lauten
    app/Resources/contao/languages/de/default.php
    Geändert von Schnippel (14.11.2017 um 16:02 Uhr)

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

    Standard

    Ja, den selben Dateinamen (exkl. Endung), den die Sprachdatei (wo die Übersetzung drin ist, die du ändern möchtest) im Core hat. In diesem Fall bspw. default.php.

  7. #7
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.016

    Standard

    Funktioniert nicht :-(

    Ich habe folgendes gemacht:

    #1
    Ordnerstruktur angelegt (ROT=der neu angelegte Ordner):
    app/Resources/contao/languages/de/

    In den DE-Ordner eine Datei mit dem Namen default.php angelegt.

    In der default.php steht folgender Inhalt:

    PHP-Code:
     <?php
    $GLOBALS
    ['TL_LANG']['MSC']['more']  = 'mehr zu lesen gibt es hier »';

    #2
    Im Contao-BA > Benutzer unter CACHE leeren die Daten bereinigt.

    Das Ganze hat nicht funktioniert.

    Habe dann im Ordner var/cache/ den darin enthaltenen Ordner "prod" gelöscht.
    Das funktioniert ebenfalls nicht.

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

    Standard

    In deinem PHP code befindet sich ein Leerzeichen vor <?php . Ist das tatsächlich der Fall?

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

    Standard

    Zitat Zitat von Schnippel Beitrag anzeigen
    #2
    Im Contao-BA > Benutzer unter CACHE leeren die Daten bereinigt.
    Das bringt übrigens nichts . Du musst den Symfony bzw. internen Contao Cache löschen (var/cache/prod/contao, oder var/cache/prod, oder var/cache).

  10. #10
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.016

    Standard

    Danke

    Du musst den Symfony bzw. internen Contao Cache löschen (var/cache/prod/contao, oder var/cache/prod, oder var/cache)
    das hat funktioniert.
    Im XAMPP habe ich den Ordner "prod" gelöscht und mußte dann das Install-Tool noch durchlaufen lassen, bis die Änderungen zu sehen waren.

  11. #11
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.016

    Standard

    Hi,

    ich möchte nun auf der Beitrags-Seite den Button "zurück" anders bennen.

    Unbenannt-1.jpg

    Dazu habe ich in die php-Datei eine weitere Zeile hinzugefügt.


    PHP-Code:
    <?php
    $GLOBALS
    ['TL_LANG']['MSC']['more']  = 'weiterlesen... »';
    $GLOBALS['TL_LANG']['MSC']['back']  = '« zurück zur Übersicht';
    Die Änderung wird aber nicht angezeigt. Das oben beschriebene Caching habe ich durchgeführt.

    Woran liegt das? Muß da statt ['MSC']['back'] was anderes stehen?

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

    Standard

    Du musst in den core Sprachdateien überprüfen wie diese Sprachvariable heißt. Iirc ist das goBack.

  13. #13
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.016

    Standard

    Du musst in den core Sprachdateien überprüfen...
    Wo findet man diese? In welchen Ordner / Ordnern liegen die?

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

    Standard

    vendor/contao/core-bundle/src/Resources/contao/languages

    Am besten durchsuchst du diesen Ordner nach der gesuchten Übersetzung mit einem Tool/Texteditor deiner Wahl.
    Geändert von Spooky (17.11.2017 um 10:20 Uhr)

  15. #15
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard Weiterlesen Link je nach Ziel anpassen

    Hallo liebes Forum,

    gibt es denn auch die Möglichkeit, den Linktext je nach Ziel anzupassen, also so, dass wenn ich eine externe Webseite als Ziel angebe der Text lautet: "zum Beitrag (extern)" oder beim normalen Weiterleitungsziel "Weiterlesen".

    Ich hoffe, Ihr versteht, was ich meine :-)

    Danke für Eure Hilfe & viele Grüße

    Hella
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

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

    Standard

    Einfach im Template dementsprechend setzen

  17. #17
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Äh, ja, aber da steht ja nur
    Code:
    <p class="more"><?= $this->more ?></p>
    ??
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

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

    Standard

    Ja, du kannst ja statt dessen
    PHP-Code:
    <p class="more"><a href="<?= $this->link ?>" title="<?= $this->linkTitle ?>">Hello World!</a></p>
    verwenden.

  19. #19
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard Gelöst: Text für "weiterlesen" abhängig vom Linkziel ändern

    Falls jemand auf das gleiche Problem stößt: So sieht meine Lösung aus:

    Code:
    <?php if ($this->source=='external'): ?> 
        <a href="<?= $this->link ?>" target="_blank" title="Extern: <?= $this->newsHeadline ?>" class="<?= $this->source ?>" itemprop="url">Externer Link</a>
    <?php else: ?>
        <a href="<?= $this->link ?>" title="Den Beitrag lesen: <?= $this->newsHeadline ?>" class="<?= $this->source ?>" itemprop="url">Weiterlesen...</a>
    <?php endif; ?>
    Neben 'external' stehen als source 'default', 'article' und 'page' zur Verfügung, falls man es weiter differenzieren möchte.

    Viele Grüße
    Hella
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

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

    Standard

    Also ich beomme da einen Fatal error:
    [2019-03-17 16:48:25] app.CRITICAL: An exception occurred. {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowa bleError(code: 0): Parse error: syntax error, unexpected '$GLOBALS' (T_VARIABLE) at /.../var/cache/prod/contao/languages/de/default.php:788)"} []

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

    Standard

    Zitat Zitat von amimoto Beitrag anzeigen
    Also ich beomme da einen Fatal error:
    [2019-03-17 16:48:25] app.CRITICAL: An exception occurred. {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowa bleError(code: 0): Parse error: syntax error, unexpected '$GLOBALS' (T_VARIABLE) at /.../var/cache/prod/contao/languages/de/default.php:788)"} []
    Was genau hast du gemacht?

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

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Was genau hast du gemacht?
    Ich habe so wie oben beschrieben eine default.php unter var/cache/prod/contao/languages/de angelegt.

    Ich habe auch die Methode mit der langconfig.php probiert, das war noch viel schlimmer.
    Da hat es in der HTML Struktur irgendwelche unsichtbaren Zeichen erzeugt, die mir die Seite "zerschossen" haben, erzeugt. Hat Stunden gedauert, bevor ich rausgefunden habe, daß es an der langconfig.php lag.

    Also so richtig warm werde ich mit Contao 4 immer noch nicht... Aber wie kriegt man damit eine mehrsprachige Seite hin, wenn man beim "Weiterlesen"-Button schon scheitert???

  23. #23
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.935

    Standard

    Zitat Zitat von amimoto Beitrag anzeigen
    Ich habe so wie oben beschrieben eine default.php unter var/cache/prod/contao/languages/de angelegt.
    Ich glaube nicht, daß das oben so beschrieben wurde. Im cache/-Verzeichnis legt Contao selbst Dateien ab und es ging darum, diese ("den Cache") zu löschen, damit die Änderungen aktiv werden. Deine Änderungen müssen in die app/Resources/contao/languages/de/default.php
    (siehe #7)

    Ich habe auch die Methode mit der langconfig.php probiert, das war noch viel schlimmer.
    Da hat es in der HTML Struktur irgendwelche unsichtbaren Zeichen erzeugt, die mir die Seite "zerschossen" haben, erzeugt. Hat Stunden gedauert, bevor ich rausgefunden habe, daß es an der langconfig.php lag.
    Wenn ich eine Datei ändere, dann schaue ich mir das Frontend an um zu sehen, ob meine Änderungen den gewünschten Erfolg erbracht haben. Wenn danach das Frontend "zerschossen" ist, mache ich die Änderungen wieder rückgängig. Sorry, aber ich sehe noch nicht ganz, wo man hier Stunden verbringt, um etwas herauszufinden.

    Also so richtig warm werde ich mit Contao 4 immer noch nicht... Aber wie kriegt man damit eine mehrsprachige Seite hin, wenn man beim "Weiterlesen"-Button schon scheitert???
    Du bist daran gescheitert, weil Du die Änderungen nicht in den richtigen Dateien gemacht hast (s.o.).
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

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

    Standard

    Zitat Zitat von amimoto Beitrag anzeigen
    Ich habe so wie oben beschrieben eine default.php unter var/cache/prod/contao/languages/de angelegt.
    Bitte poste einen Link zu so einer Anleitung. Denn das ist wie gesagt nicht richtig.



    Zitat Zitat von amimoto Beitrag anzeigen
    Ich habe auch die Methode mit der langconfig.php probiert, das war noch viel schlimmer.
    Da hat es in der HTML Struktur irgendwelche unsichtbaren Zeichen erzeugt, die mir die Seite "zerschossen" haben, erzeugt. Hat Stunden gedauert, bevor ich rausgefunden habe, daß es an der langconfig.php lag.
    Vermutlich hast du die Datei als UTF-8 mit BOM abgespeichert. Du musst die Dateien ohne BOM abspeichern.



    Zitat Zitat von amimoto Beitrag anzeigen
    Also so richtig warm werde ich mit Contao 4 immer noch nicht...
    Das Problem mit dem BOM hättest du in allen PHP Applikationen, wo du derartige Änderungen machst.

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

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Bitte poste einen Link zu so einer Anleitung. Denn das ist wie gesagt nicht richtig.
    Das steht doch hier oben in diesem Post!? Wenn ich mich nicht täusche auch von dir... ;-)

    Zitat Zitat von Spooky Beitrag anzeigen
    Vermutlich hast du die Datei als UTF-8 mit BOM abgespeichert. Du musst die Dateien ohne BOM abspeichern.
    Uuups! Da hast du wohl recht! Habe es noch mal probiert mit der langconfig.php und ohne BOM funzt es... :-O
    Danke.

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

    Standard

    Zitat Zitat von amimoto Beitrag anzeigen
    Das steht doch hier oben in diesem Post!? Wenn ich mich nicht täusche auch von dir... ;-)
    Poste einen Link zu diesem Post. Rechts oben steht die Post Nummer. Den Link kannst du mit einem Rechtsklick und "Link Adresse kopieren" in deine Zwischenablage kopieren.

  27. #27
    Contao-Fan Avatar von k-webdesign
    Registriert seit
    07.06.2010.
    Ort
    Karlsruhe
    Beiträge
    645
    Partner-ID
    5911
    User beschenken
    Wunschliste

    Standard

    Wie ist denn der Pfad in Contao 4.9? app/Resourcea/contao/languages oder config/languages?

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

  29. #29
    Contao-Nutzer
    Registriert seit
    19.04.2016.
    Beiträge
    23

    Standard

    Hallo Zusammen,
    wie sieht das denn in Contao 4.10.7 aus? Finde den Ordner bzw. die Datei dort leider nicht im Dateisystem.. oder bin ich blind?? Dementsprechend hilft mir die Anleitung da leider gerade nicht weiter.. und bitte um Hilfe! :-)

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

    Standard

    Die Ordner bzw. Dateien existieren nicht von Haus aus. Du musst das selbst anlegen.
    » sponsor me via GitHub or PayPal or Revolut

  31. #31
    Contao-Nutzer Avatar von hinzke
    Registriert seit
    05.02.2014.
    Beiträge
    175
    Partner-ID
    10356
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hm, gibt es einen bestimmten Grund dafür, dass das Umbennen so kompliziert ist, das ist ja seit 10 Jahren immer wieder Thema und wird im Forum oder an anderer Stelle nachgefragt

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

    Standard

    Was genau ist kompliziert?
    » sponsor me via GitHub or PayPal or Revolut

  33. #33
    Contao-Fan Avatar von Nightwing
    Registriert seit
    29.05.2013.
    Beiträge
    436

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Was genau ist kompliziert?
    Berechtigte Frage, daher: wäre das was für die Doku?
    Stichwort: Custom Pfade / Dateien / Verzeichnisse mit Beispielen (auch ausreichend zur Sicherung):

    Code:
    Contao Instanz
    |
    +--- assets
    |    |
    |     \--- ...
    |
    +--- config
    |    |
    |    +--- config.yaml
    |    +--- parameters.yaml
    |
    +--- contao
    |    |
    |     \--- config
    |    |     |
    |    |     +--- config.php
    |    |
    |     \--- dca
    |    |     |
    |    |     +--- tl_content.php
    |    |     +--- tl_page.php
    |    |     +--- ...
    |    |     +--- ...
    |    |     +--- ...
    |    |
    |     \--- languages
    |          |
    |           \--- de
    |                |
    |                +--- default.php
    |                +--- exception.php
    |                +--- tl_content.php
    |                +--- ...
    |                +--- ...
    |                +--- ...
    |
    +--- contao-manager
    |    |
    |     \--- ...
    |    |
    |    +--- auth.json
    |    +--- config.json
    |    +--- manager.json
    |    +--- users.json
    |
    +--- files
    |    |
    |     \--- ...
    |
    +--- system
    |    |
    |     \--- ...
    |
    +--- templates
    |    |
    |     \--- bundles
    |    |     |
    |    |      \--- ContaoCoreBundle
    |    |           |
    |    |            \--- Error
    |    |                 |
    |    |                 +--- layout.html.twig
    |    |
    |    +--- be_login.html5
    |    +--- be_main.html5
    |    +--- ...
    |    +--- ...
    |    +--- ...
    |
    +--- var
    |    |
    |     \--- ...
    |
    +--- vendor
    |    |
    |     \--- ...
    |
    +--- web
    |    |
    |     \--- ...
    |    |
    |    +--- .htaccess
    |    +--- ...
    |
    +--- composer.json
    +--- composer.lock
    ToM

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

    Standard

    Die Pfade sind in der Dokumentation beschrieben, oder was genau meinst du?
    » sponsor me via GitHub or PayPal or Revolut

  35. #35
    Contao-Fan Avatar von Nightwing
    Registriert seit
    29.05.2013.
    Beiträge
    436

    Standard

    Schon, ich meinte als zusätzliche optische Hilfe
    Wird sicher kein Fehler sein.
    Darfsch es gerne dort einpflegen, wenn Du es für sinnvoll erachtest, dazu isches da.

    ToM

  36. #36
    Contao-Nutzer Avatar von hinzke
    Registriert seit
    05.02.2014.
    Beiträge
    175
    Partner-ID
    10356
    Contao-Projekt unterstützen

    Support Contao

    Lächelndes Gesicht

    Dass man dafür extra Dateien anlegen muss, dann herausfinden muss mit welchem Code man einfach nur den Link, oder auch andere, umbennent, statt es vielleicht einfach in dem Modul einstellen kann.

    Das flutscht irgendwie gefühlt nicht so

  37. #37
    Contao-Fan Avatar von Nightwing
    Registriert seit
    29.05.2013.
    Beiträge
    436

    Standard

    Ansichtssache, das würde ja alles unnötig aufblähen...
    Ist ja nicht nur bei Contao so, das man im Code mit Variablen arbytet und diese dann in die languagefiles auslagert.
    Macht meine Heidenhain CNC genauso.

    Durch die Ordnerstruktur, gepaart mit dem richtigen Dateinamen, ist es ja easy, einen Text zu überschreiben / ändern.

    ToM

  38. #38
    Contao-Nutzer
    Registriert seit
    19.04.2016.
    Beiträge
    23

    Standard

    Hallo Zusammen,
    Danke für die Antworten! Mir ging es jetzt aber auch speziell darum, dass ich das Nachrichtenmodul auch als Mediathek für Videos verwenden möchte. Gibt es da eine Möglichkeit, dass man den "Weiterlesen-Button" nur in einem Archiv umbenennt? In meinem Fall dann halt "Video abspielen" oder Ähnliches. Parallel soll natürlich in den anderen Archiven weiterhin der Butten "Weiterlesen.." vorhanden sein. Jemand eine Idee??

  39. #39
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Geändertes Template für die Videos, wenn Du es nicht mehrsprachig benötigst wäre meine Idee.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  40. #40
    Contao-Nutzer
    Registriert seit
    19.04.2016.
    Beiträge
    23

    Standard

    Hallo Zusammen,

    vielen Dank für die Ideen. Ich habe nun versuch, über /contao/languages/de/default.php den "Weiterlesen-Button" zu ändern. Das funktioniert einwandfrei. Aber um den zu trennen würde ich gerne eine weitere Variante hinzufügen.

    Aktuell sieht es hier so aus:

    Template:
    Code:
    <div class="layout_latest arc_<?= $this->archive->id ?> block<?= $this->class ?>" itemscope itemtype="http://schema.org/Article">
      <?php if ($this->addImage): ?>
        <?php $this->insert('image', $this->arrData); ?>
      <?php endif; ?>
    
      <h2 itemprop="name"><?= $this->linkHeadline ?></h2>
    
      <div class="ce_text block" itemprop="description">
        <?= $this->teaser ?>
      </div>
    
      <?php if ($this->hasText || $this->hasTeaser): ?>
        <p class="more"><?= $this->more ?></p>
      <?php endif; ?>
    </div>

    ... und die default.php so:

    default.php:
    Code:
    // contao/languages/de/default.php
    $GLOBALS['TL_LANG']['MSC']['more'] = 'Mehr dazu...';

    Müsste es nicht einen Weg geben, hier eine Alternative anzulegen, oder check ich es aktuell nur nicht?
    Meine Idee sähe akuell so aus:


    Template:
    Code:
    <div class="layout_latest arc_<?= $this->archive->id ?> block<?= $this->class ?>" itemscope itemtype="http://schema.org/Article">
      <?php if ($this->addImage): ?>
        <?php $this->insert('image', $this->arrData); ?>
      <?php endif; ?>
    
      <h2 itemprop="name"><?= $this->linkHeadline ?></h2>
    
      <div class="ce_text block" itemprop="description">
        <?= $this->teaser ?>
      </div>
    
      <?php if ($this->hasText || $this->hasTeaser): ?>
        <p class="more"><?= $this->play ?></p>
      <?php endif; ?>
    </div>
    default.php:
    Code:
    // contao/languages/de/default.php
    $GLOBALS['TL_LANG']['MSC']['more'] = 'Mehr dazu...';
    $GLOBALS['TL_LANG']['MSC']['play'] = 'Video abspielen';
    Jemand eine Idee?

    Viele Grüße!

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
  •