Drupalとコメントフォーム
-
23-09-2019 - |
質問
コメントフォームをノードテンプレートに直接挿入する必要があります(ノードテンプレートを使用します)タイプ.tpl.php を使用してノードタイプをテーマにします)。
関連する問題として、/comment/reply/NID にアクセスするとコメント フォームが表示されますが、そこには「プレビュー」ボタンしかなく、送信ボタンはありません。「プレビュー」ボタンを押しても何も起こりません。
助けてくれてありがとう!
解決
「管理/コンテンツ/ノードタイプ/ yourNodeType」の下にノード型コメントの設定を確認してください。コメントのオプションについては、(通常は崩壊した)フィールドセット内では、別のページにまたはノードと同じページにコメントフォームを表示するかどうかを選択できます。
は欠落している送信ボタンをとして、あなたは、必須からオプションに「コメントプレビュー」の設定を変更することができます。
何もしない、プレビューボタンののように、この音奇妙な、私はこれを引き起こすかもしれないものは考えている - それは、通常、最終的にそれを提出するオプションを使用して、入力されたコメントのプレビューにつながる押します。この問題が解決しない場合は、そのための別の質問を開く必要があります。
他のヒント
コメントフォームはnode-type.tpl.phpの範囲外です。技術的には、変数の前処理を通じてそこに追加できます。しかし、それはまったく新しい一連の問題を引き起こすことになります。
したがって、残念ながら、一歩下がって、コメントフォームのテーマを別の場所に設定する必要があります。
ノード
ノードコンテンツ
コメントフォーム
コメント
不可能である
ノード
ノードコンテンツ
コメントラッパー
コメントフォーム
コメント
ただし、それが進むべき道です。
見る http://api.drupal.org/api/drupal/modules--comment--comment-wrapper.tpl.php 手始めに