チェックボックスのラベル/タイトルに簡単な html リンクを追加することは可能ですか? 次のコードを試しました:
<?php
$form['legal']['#type'] = 'checkbox';
$form['legal']['#required'] = TRUE;
$form['legal']['#title'] = t(
'You must accept our @tos and @legals',
array(
'@tos' => l(t('terms of service'), 'node/6'),
'@legals' => l(t('legals'), 'node/7')
)
);
?>
ただし、次のラベルが生成されます (html マークアップは「翻訳」されません)。
"当社の < a href="/node/6">利用規約</a> と < a href="/node/7">法律</a> に同意する必要があります *"
(開き括弧の後にスペースを追加したので、必要なリンクに変換されません)
そのようなことはできませんか?私は drupal が初めてです。おそらく誰かが私を助けることができます.ありがとう!