2

SQL 検索を実行し、Drupal のグローバル設定オブジェクトにデータを保存する D6 モジュールを構築しようとしています。これにより、ロードされるとフロント ページにこのデータが表示されます。これを行う方法はありますか?

フックやテンプレートの前処理を書く必要がありますか? 助けてください!

4

1 に答える 1

0

を使用してそのオブジェクトに追加できますdrupal_add_js()。次に例を示します。

drupal_add_js(array('my_module' => array('my_setting' => 'this_value')), 'setting');

Drupal.settings.my_module.my_settingクライアント側でアクセスできます。

そのコードをどこに配置するかは、ページがどのように構成されているかによって異なります (これはフォーム送信の一部であるか、どこかをリダイレクトするか、送信後にフォームを再構築して同じページに結果を表示するだけかなど)。その情報で質問を更新できる場合は、私もそれに対処しようとします。

于 2013-03-25T18:06:31.533 に答える