テンプレートを最初から作ってみる中でhtml5のdoctypeの出し方を調べた。
手順
- BcBaserHelper.phpのdocTypeを見ると、BcHtmlHelperのdocTypeを呼んでいる。
- BcHtmlHelper.phpを見ると、ほぼCakePHPのHtmlHelperのラッパだと解る。
- CakePHPのリファレンスをを見てみる。
- 指定できるのはこんな感じ。
$type の値 出力されるタグの種類
html4-strict HTML4 Strict
html4-trans HTML4 Transitional
html4-frame HTML4 Frameset
html5 HTML5
xhtml-strict XHTML1 Strict
xhtml-trans XHTML1 Transitional
xhtml-frame XHTML1 Frameset
xhtml11 XHTML1.1
試しに
<?php $this->BcBaser->docType('html5') ?>
としてみて、キャッシュを削除してみると
<!DOCTYPE html>
無事表示されていました。