/modules/mod_articles_popular/tmpl/default.php
誰かが私にこれがどのように機能するか説明できますか? $item->link
私はどのようにこれらを理解していないと$item->title
正しい情報を得るのですか?MySQL クエリはどこにありますか? グローバル変数ですか?はいの場合、どこに記載されていますか?
どんなアドバイスでも大歓迎です。
したがって、ほとんどのモジュール/tmpl/default.php
がモジュール エントリ ポイント ファイルの最後の行に含まれているように、つまりmod_articles_popular.php
そのファイルhelper.php
には、最初に含まれ、次に
$list = modArticlesPopularHelper::getList($params);
ご覧のとおり、これは記事getList()
を取得するタスクを実行するヘルパー クラスのメソッドを呼び出します。$list
次に( modArticlesPopularHelper
) をロードし、デフォルトのアプリ パラメータとモジュール設定に基づいてContentModel
の状態を設定します。$model
ラインで実際に必要なアイテムをモデルに要求します$items = $model->getItems()
。
その後、モデルから返されたアイテムをループしlink
、モジュールに返す前に各記事の値を作成します。
その結果、ファイル内のループで$list
個別に引き出された記事項目のそれぞれで満たされます。foreach
/tmpl/default.php