it-swarm.com.de

Überschreibe helper.php auf mod_related_item

Ich möchte die verwandten Artikel einer Artikelbestellung von created erhalten und nur die verwandten Artikel anzeigen, die das gleiche catid haben.

Um dies zu erreichen, muss ich den Code helper.php Ändern und diesen Code hinzufügen:

$catid = JRequest::getInt('catid'); 
if($catid){
    $query->where('a.catid='.(int)$catid);
}
$query->order('a.created DESC');

Das Problem hierbei ist, dass ich nicht weiß, wie ich den helper.php In meiner Vorlage überschreiben kann. Ich habe bereits versucht, die Datei templates/<template>/html/mod_related_items/helper.php Zu erstellen und den Kerncode dorthin zu kopieren, aber es hat nicht funktioniert.

Wie kann ich dies erreichen, ohne den Kerncode zu bearbeiten?

1
JoseSilva

Vorlagen können nur Vorlagen-/Layoutdateien überschreiben. Sie können das Modul verzweigen oder ein Plugin wie MVC Override https://gruz.ml/en/extensions/mvcoverride.html verwenden.

1
Sharky