メソッドを使用してスタイルシートを次のHtml Helper css()
ようにリンクしています<?php echo $this->Html->css('reset.css');?>
。http://site.domain.com
http://site.domain.com/my_app
スタイルシートをリンクするのに最適なコマンドは何ですか?
メソッドを使用してスタイルシートを次のHtml Helper css()
ようにリンクしています<?php echo $this->Html->css('reset.css');?>
。http://site.domain.com
http://site.domain.com/my_app
スタイルシートをリンクするのに最適なコマンドは何ですか?
まったく同じコマンドが機能するはずです。
<?php
echo $this->Html->css('reset.css');
?>
'reset.css'
指定されたパスがスラッシュで始まらない場合、CSS フォルダーへのパスが自動的に追加されます。
ちなみに、Cake でベース URL を取得する必要がある場合は、次のRouter
クラスを使用できます。
//with http://site.domain.com/my_app
echo Router::url('/') //-> /my_app
echo Router::url('/', true) //-> http://site.domain.com/my_app
これを baseurl に使用します
echo $this->html->url('/', true);
ベース パスを取得するには、いくつかの方法があります。私が使う
echo $this->webroot; //Note: auto appends trailing slash
フォーマットする必要があります: WWW_ROOT 。DS。'css/file.css';