cscart のアドオンを作成しました。
テンプレート ファイル tpl は、cscart データベースのテーブルからのデータを表示する必要があります。
どのように/どこでmysqlデータベースを照会しますか?
クエリを TPL ファイルに入れるのは悪い習慣だと読みました。これは、MVC の原則に従っている場合に当てはまります。
アドオンを作成する場合、このクエリを実行して必要なデータを取得し、tpl ファイルに渡すには、どのファイルを作成すればよいでしょうか? データ抽出と tpl ファイルへの受け渡しを行う独立した php ファイルを作成する場所がわかりません。デフォルトのcscartファイルを編集したくありません。
これに関するガイド/情報はどこで入手できますか?
これは私が実行する必要があるコマンドです:
db_get_array('SELECT column FROM ?:table WHERE user_id = ?s', $user_id)
しかし、これはtplファイルでは機能しません...