Yiiにhaml-and-sassをインストールしましたが、出力が識別されないという1つの詳細を除いて、すべてがうまく機能します。
たとえば(インデントはtab
)であることに注意してください
!!!
%html(xmlns="http://www.w3.org/1999/xhtml",xml:lang="en",lang="en")
%head
%title="title"
/head
%body
#main
#banner
banner
/banner
#menu
menu
/menu
#content
content
/content
#footer
footer
/footer
/body
/html
出力
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>
title
</title></head><!--head -->
<body>
<div id="main">
<div id="banner">
banner
</div><!--banner -->
<div id="menu">
menu
</div><!--menu -->
<div id="content">
content
</div><!--content -->
<div id="footer">
footer
</div><!--footer -->
</div></body><!--body -->
</html><!--html -->
PHamlPの構成は次のように述べていますugly=false
'viewRenderer'=>array(
'class'=>'ext.phamlp.Haml',
// delete options below in production
'ugly' => false,
'style' => 'nested',
'debug' => 0,
'cache' => false,
),
他のユーザーにもこの問題があるのを見てきましたが、解決策はどこにもありません。