私のページはそれぞれ common.css スタイルシートを共有していますが、他のほぼすべてのページには独自のカスタム スタイルシートがあり、これは JavaScript ファイルでも同じです。
私のメインのテンプレート ファイルは次のような形式です (明らかに、実際のテンプレート ファイルにはより多くの html が含まれています)。
<html>
<head>
<title><?php echo $this->data['title']; ?></title>
</head>
<body>
<?php echo $this->data['content']; ?>
</body>
私はこのようにすることを考えていました:
コントローラーでビュー オブジェクトを作成すると、必要なファイル (配列内) をビュー オブジェクトに追加できるので、メイン テンプレートのようにアクセスでき、メイン テンプレート$this->data['css']
の$this->data['javascript']
配列をループして出力できます。<head>
ページの
これは正しい方法ですか、それともルールや悪い習慣に違反していますか? ありがとう。