created
による記事の注文の関連アイテムを取得し、同じcatid
の関連アイテムのみを表示したい。
そのためには、helper.php
コードを変更して、このコードを追加する必要があります。
$catid = JRequest::getInt('catid');
if($catid){
$query->where('a.catid='.(int)$catid);
}
$query->order('a.created DESC');
ここでの問題は、テンプレートのhelper.php
をオーバーライドする方法がわからないことです。ファイルtemplates/<template>/html/mod_related_items/helper.php
を作成してコアコードをそこにコピーしようとしましたが、うまくいきませんでした。
コアコードを編集せずにこれを行うにはどうすればよいですか?
テンプレートは、テンプレート/レイアウトファイルのみをオーバーライドできます。モジュールをフォークするか、MVCオーバーライド https://gruz.ml/en/extensions/mvcoverride.html のようなプラグインを使用できます。