0

デフォルトの機能に含まれていない情報を格納するために、OpenCart に新しいエンティティ (クラス/テーブル) を追加できるかどうか疑問に思っていました。より正確には、ここで説明されているサブスクリプション (3/6/12 か月) 関連の情報を追加したいと思います: OpenCart サブスクリプション モデル (x か月)

はいの場合、新しいクラスの管理ページを追加できますか? 次のようなものがありますか: opencart でカスタム管理ページを作成する方法は? 仕事?

4

1 に答える 1

1

を作成する必要があります。

  1. テンプレート ファイル (.tpl)
  2. コントローラーファイル (.php)
  3. モデルファイル (.php)
  4. 言語ファイル (.php)

すべてのファイルは、拡張子が異なる同じ名前で、それぞれのフォルダーに配置されています

また、保存する追加設定で指定されたデータベースに列を追加する必要があります。

ページ固有の設定に加えて、メニューのヘッダー ファイルにページへのリンクを追加する必要もあります。

モデル ファイルを使用して、データベース内のデータを挿入、更新、および削除します。コントローラーは、モデル内で使用される関数を制御します。

作成したら、管理者/ユーザー グループの権限で、新しいページへのアクセスを許可する必要があります

既存のファイルを見て、それがどのように機能するかを確認してください。より単純な 4 つのファイルのいずれかのコピーを作成し、名前を変更してから、それらの変更を開始します。

既存のページに設定を追加するだけの場合は、それらを既存の 4 つのファイルに追加し、データベースに列を追加できます。

あなたが始めるのに役立つことを願っています, 頑張ってください!

于 2012-09-04T11:41:52.353 に答える