すべてのビューに含まれているheader.phpファイルに次のものがあります。
$dh = opendir(Vs.get_class($this).'/js') ;
while($script = readdir($dh)) {
if(!is_dir($script))
{
echo '<script type="text/javascript" src="js/'.$script.'"></script>' ;
}
}
$dh = opendir(Vs.get_class($this).'/css') ;
while($css = readdir($dh)) {
if(!is_dir($css))
{
echo '<link type="text/css" href="css/'.$css.'" rel="stylesheet"/>' ;
}
}
目的は、特定のビュー(コントローラーと同じ名前であるため)のすべてのcssファイルとJSファイルを自動ロードすることですget_class
。
これはすべて関連するコントローラーの一部である必要がありますか、それとも私はそれをどのようにうまく行っていますか?