質問: 入力フォームのオプションと説明をコメントフォームから削除する コメントフォームから入力フォーマットオプションと説明を削除するにはどうすればよいですか?drupal 7 and itを使用しているため、cssおよび/またはjqueryベースのソリューションに興味がなく、 better formats モジュールを使用することに興味がありません。具体的には、本番サイトの準備ができていないことを示しています(これを行うためにモジュールをインストールするという事実はやり過ぎのようです)。drupalは、単純なものはとんでもないほど複雑なので、時々私を狂わせます。私は検索しましたが、これを行う方法を誰も知らないようです。ここに私が見つけたいくつかのものがあります: form_alter hide text format option コメントフォームの入力形式セレクターを非表示にする:ゾンビ化体験 drupal 7ノート-コメントフォームの不要なフォーム要素を非表示にする
回答: わかりましたdrupal問題についての問題: ノードとコメントの入力形式フィールドセットが機能していません (「edit-comment-body-und-すべての入力フォーマットが含まれているフィールドセットのhtml idである0-format "mumbo jumbo)。この問題の終わりには、解決策を提供する次のサイトへのリンクがあります: フォーマットオプションを削除する方法/コメントテキストエリアからのガイドラインdrupal 7 。これが私のテーマのtemplate.phpで私のサイトで使用しているコードです(私はzenサブテーマを使用しています):function mytheme_form_comment_form_alter(&$form, &$form_state) { $form['comment_body']['#after_build'][] = 'mytheme_customize_comment_form'; } function mytheme_customize_comment_form(&$form) { $form[language_none][0]['format']['#access'] = false; return $form; } 私はそれを試してみましたが、動作しているようです。ウフー!