+ Antworten
Ergebnis 1 bis 3 von 3

Thema: LatestNews-Modul catid auslesen geht nicht

  1. #1
    War schon öfter hier
    Registriert seit
    08.05.2010
    Ort
    NRW
    Beiträge
    113
    Bedankte sich
    25
    Erhielt 5 Danksagungen
    in 4 Beiträgen

    Standard LatestNews-Modul catid auslesen - wer kann helfen?

    Hallo Leute ich benutze das latestnewsplusdate Modul und wollte es ein wenig ändern.
    ich habe schon an anderer stelle erfolgreich die jeweilige catid eines artikels mit
    Code:
    $this->article->catid
    ausgelesen. allerdings funktioniert dies nur bei dem direkten artikel.
    auch mit
    Code:
    $this->item->catid
    ist keine Lösung in Sicht, obwohl das z.b. bei einer Blogansicht von Sections geht.

    Der gesamte Quellcode der entsprechenden Datei (modules\mod_latestnewsplusdate\tmpl\default.php) ist angefügt als TXT.

    in dem großen Feld mit dem Komentar, habe ich meine Funktion schon soweit implementiert, wie sie an anderer Stelle auf der Seite läuft. Nur leider geht es in den Modul nicht. Habe auch noch nicht so den Plan, wieso er mir wenn ich nur ein
    Code:
    echo $catid;
    einfüge alle CatIDS auspuckt, die ich dem Modul erlaube auf der Frontpage zu zeigen.

    Vielen vielen Dank schon mal für die Hilfe!
    Angehängte Dateien
    Geändert von crashy1984 (01.07.2010 um 16:05 Uhr)

  2. #2
    War schon öfter hier
    Registriert seit
    08.05.2010
    Ort
    NRW
    Beiträge
    113
    Bedankte sich
    25
    Erhielt 5 Danksagungen
    in 4 Beiträgen

    Standard

    hm keiner ne idee, wo der fehler liegen kann?

  3. #3
    War schon öfter hier
    Registriert seit
    08.05.2010
    Ort
    NRW
    Beiträge
    113
    Bedankte sich
    25
    Erhielt 5 Danksagungen
    in 4 Beiträgen

    Standard

    so nach laaaaaaaangem suchen bin ich dann endlich auf eine englische Anleitung gestossen:

    in der Datei:
    \modules\mod_latestnews\helper.php
    oder eben in der Datei
    \modules\mod_latestnewsplusdate\helper.php

    habe ich um die Zeile 113 herum (muss man mal suchen falls man sogar das Latestnewsplusdate-Modul nutzt) folgendes eingefügt:

    Code:
    $lists[$i]->text = htmlspecialchars( $row->title );
    //das ROTE nun neu einfügen
    $lists[$i]->catid =  $row->catid ;
    // Ende der Einfügung
    $i++;
    weiter geht es dann in der Datei
    modules\mod_latestnews\tmpl\default.php
    oder eben wie bei mir in der Datei
    modules\mod_latestnewsplusdate\tmpl\default.php

    mit diesem Code:
    Code:
    echo $item->catid;
    Damit habt ihr nun die aktuelle CatID des Artikels und könnt diese in diverse Funktionen einfügen wie ihr lustig seid oedr ausgeben wenn ihr wollt. Wichtig ist hier nur die Sache, das ihr damit nun die entsprechende CATID ausgelesen bekommt.

    Code:
    $item->catid

+ Antworten

Lesezeichen

Berechtigungen

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