CakePHP と Twitter Bootstrap 3 を使用して、送信ボタンにFont Awesome アイコンを挿入しようとしています。
コードは次のとおりです。
echo $this->Form->submit('Send', array('class' => 'btn btn-warning fa fa-envelope', 'escape' => false));
通常のボタンでは機能しますが、上記の FormHelper によって生成される入力では、アイコンでレンダリングされません。FormHelper::submit を微調整してこれを解決できますか?
他のタイプの FormHelper ボタンを使用することもできますが、CakePHP のドキュメントには次のように明示的に記載されています。
FormHelper::input() を使用して送信ボタンを生成することは避けてください。代わりに FormHelper::submit() を使用してください。