Software-Engineering
Das Modul “Filtered News” bietet eine Menge Möglichkeiten, wie in dem Artikel beschrieben. Nur eine Sache ist sehr ärgerlich: da das Modul die Methode JRoute::_(ContentHelperRoute::getArticleRoute($row->slug, $row->catslug, $row->sectionid)); verwendet, um den Titel des Artikels zu verlinken, ist auch immer die ItemId im Link enthalten, es wird also ein Menüpunkt als aktiv angezeigt, obwohl dies gar nicht der Fall ist.
Dieses Problem kann man relativ leicht mit folgender Änderung korrigieren: in der Datei modules/mod_filterednews/helper.php in Zeile 251 folgenden Code einfügen:
$link = preg_replace('/\&Itemid=[0-9]+/', '', $link);
Dadurch wird die ItemId aus dem Link entfernt.
Keine Kommentare
Wenn Dir der Artikel gefallen hat, Du Anregungen ergänzen möchtest oder einen Fehler gefunden hast, freue ich mich über Deinen Kommentar!