PrestAshop 1.6カスタムモジュールバックオフィスで設定にカスタム入力とテーブルを追加する方法
-
21-12-2019 - |
質問
私は私のサイトのためのカスタムフッターモジュールを作成しようとしています、Prestashop 1.6でモジュールを作成するのは私の初めて、この記事を読みました
http://doc.prestashop.com/display/ps16/追加+ A +設定+ページ
私の問題は私のモジュールのカスタムテーブルを作成する必要があるかどうかを完全に理解できないか
Configuration::updateValue('FOOTERCUSTOM_NAME', $footercustom);
.
このコードで見ることができるように、設定表は既に作成されており、Configuration::updateValue
はデフォルトのPrestashopコード
モジュールバックオフィスの設定ページで入力2、入力2と入力3を作成し、hookfooter
でデータベース内のデータを自動的に出力したい場合。
これを行うのが正しい方法は何ですか?
基本的なモジュールの作成に既に成功したこと、マイモジュールの設定を使用してデータベース上のデータの挿入方法のマイメインの問題
解決
カスタムテーブルを作成する必要はありません。Configuration::updateValue
メソッドを使用すると、ps_configuration
テーブルに値を保存/更新でき、Configuration::get
メソッドとConfiguration::getMultiple
メソッドでこれらの値を取得できます。値はConfiguration::deleteByName
メソッドで削除できます。
例:
Configuration::updateValue('FOOTERCUSTOM_INPUT_1', $input1Stored);
$input1Retrieved = Configuration::get('FOOTERCUSTOM_INPUT_1');
. 所属していません StackOverflow