Ergebnis 1 bis 7 von 7

Thema: update Artikel / Content

  1. #1
    Contao-Nutzer Avatar von sirena
    Registriert seit
    04.02.2010.
    Ort
    Arlesheim, CH
    Beiträge
    17

    Standard update Artikel / Content

    Hallo Contao Freunde

    Ich habe gemeint, eine Antwort in der community einmal gesehen zu haben, finde sie aber nicht mehr (weder über community oder Internet-Suche).

    Ich möchte das "Zuletzt aktualisiert"-Datum/Zeit eines Artikels bzw. eines Inhaltselements in einem Artikel automatisch anzeigen können.
    Die Variable [tstamp] ist in tl_content vorhanden wird aber nciht über den inserttag {{last_update}} eingebunden.


    Ich danke für eure Hinweise auf den allfälligen Artikel oder einen Tipp wie (und ob) das umsetzbar wäre.
    sirena

  2. #2
    Contao-Fan Avatar von pandroid
    Registriert seit
    15.08.2009.
    Ort
    Jena
    Beiträge
    314

    Standard

    Hi,

    Ich habe dazu die Erweiterung Googlesitemap verwendet. Die bietet einen Inserttag dafür und die Option, bei Änderungen die Aktualisierung des Datums nicht durchzuführen. Das gute bei der Erweiterung ist auch, das die Aktualisierung für alle Artikel einer Seite erfolgt.
    LG
    PAndroid

  3. #3
    Contao-Fan Avatar von markocupic
    Registriert seit
    06.12.2010.
    Ort
    Oberkirch (Schweiz)
    Beiträge
    660

    Standard

    Oder du schreibst ein eigenes insertTag mit dazugehörender Hook-Funktion.

    siehe: http://www.contao.org/de/hooks.html
    Der replaceInsertTags-Hook wird beim Antreffen eines unbekannten Insert-Tags ausgeführt. Er übergibt das Insert-Tag als Argument und erwartet die Ersetzung oder false als Rückgabewert. Hinzugefügt in Version 2.6.0.

    Code:
    // config.php
    $GLOBALS['TL_HOOKS']['replaceInsertTags'][] = array('MyClass', 'myReplaceInsertTags');
     
    // MyClass.php
    public function myReplaceInsertTags($strTag)
    {
        if ($strTag == 'mytag')
        {
            return 'mytag replacement';
        }
     
        return false;
    }
    Gruss Marko

  4. #4
    Contao-Nutzer Avatar von sirena
    Registriert seit
    04.02.2010.
    Ort
    Arlesheim, CH
    Beiträge
    17

    Standard

    Hallo pandroid und markocupic

    Danke euch beiden für die Tipps. Mit Hooks habe ich mich noch nicht beschäftigt, werde es aber versuchen, denn in meiner installierten Contao Version 2.10.3. zeigt es das GoogleSitemap im Erweiterungskatalog nicht mehr an (das müsste ich wohl manuell installieren).

    Beste Grüsse
    sirena

  5. #5
    Contao-Fan Avatar von pandroid
    Registriert seit
    15.08.2009.
    Ort
    Jena
    Beiträge
    314

    Standard

    Hallo sirena,

    hast Du unter Einstellungen angegeben, dass Dir Contao auch nicht kompatible Erweiterungen anzeigt?
    Das sollte eigentlich funktionieren.
    LG
    PAndroid

  6. #6
    Contao-Fan Avatar von markocupic
    Registriert seit
    06.12.2010.
    Ort
    Oberkirch (Schweiz)
    Beiträge
    660

    Standard

    Hallo sirena
    Es geht noch viel einfacher!
    Folgendes Codefragment eingebunden in einem Template, z.B. ce_text.html5
    <?php echo $this->parseDate('l, d. F Y, H:i', $this->tstamp); ?>
    ergibt das:

    Montag, 15. August 2011, 22:29


    Gruss Marko

  7. #7
    Contao-Nutzer Avatar von sirena
    Registriert seit
    04.02.2010.
    Ort
    Arlesheim, CH
    Beiträge
    17

    Standard

    Hallo zusmmen

    @pandroid: hatte es dann aktiviert, Danke. Muss mich aber erst noch mit der Googlesitemap befassen, verstand es nicht innert nützlicher Frist .

    @markocupic: habe nun das template ce_text entsprechend ergänzt und mit einer if Abfrage auf den entsprechenden Datensatz eingeschränkt. Hatte mir nicht diese Lösung vorgestellt (diese bekomme ich wohl eher mit pandroids Googlesitemap), aber ich kann im Moment so leben...


    Danke an alle
    sirena

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
  •