ボタン要素にfontawesomeを使いたい
自動でhtmlエスケープされるので普通に書くと…
ソース
<?= $this->Form->button('<i class="far fa-arrow-right"></i> 確認' , ) ?>
<br>
<br>
<?= $this->Form->button('<i class="far fa-arrow-right"></i> 確認' , ['escapeTitle'=>false]) ?>
↓レンダリング結果
escapeされると、タグがそのままボタンに表示されてしまいます。
$option の ‘escapeTitle’ => false を指定しよう!
私は、Cake2で頭がストップしています。link とかは escape =>false でよかったのですが
日本語 Cookbook、4.* を選んでも中身が3.*の丸コピーのままだったりするので混乱しますね(>_<) 英語版を見ましょう。