内の既存のdivの周りのdivクラスをラップ/余分なdivのクラスを追加します。は、私がこのような何か持っている私のDrupalのウェブサイトでDrupalの
<div class="form-item form-type-textfield item-1">
<div class="form-item form-type-textfield item-2">
<div class="form-item form-type-textfield item-3">
<div class="form-item form-type-textfield item-4">
...
をこの
<div class="form-item form-type-textfield item-1 added-class">
ようにそれを取得する方法はありますだから、
または
<div class="wrapped-class">
<div class="form-item form-type-textfield item-1">
</div>
、アイテムにクラスを追加したり、その周りのものをラップします。私はhook_preprocess
で遊んだが、うまくいかなかった。
hook_form_alter
は、フォームごとに行う必要があるため、解決策ではありません。divクラスは複数のページに表示されるため、1つのコードスニペットでステートメントをキャッチしたいと思います。
アイデア
ありがとう、ありがとう。私は試してみる – Michiel
私のテーマが 'module'と呼ばれるならば、私はこの' module_form_element($ variable) 'をするだけでいいですか?それとも別のものを交換する必要がありますか? – Michiel
それはテーマ名のための良い選択ではありません! Drupalの多くの関数は 'module_'で始まり、ネームスペースの問題を簡単に実行できます。しかし、はい、 'module_form_element'が正しい関数名になります。 – Clive