CSSやJSファイルなどのWebページリソースのパスを書き換えるためのトリックを誰かが知っているかどうか疑問に思います。
理由; 私はPHPで小さなCMSプロジェクトに取り組んでおり、テンプレートなどのさまざまなサイトコンポーネントを分離したままにしておきたいと考えています。
+- /
+- classes/
+- template.class.php
+- datasource.class.php
+- cache.class.php
+- templates/
+- admin.tpl.php
+- admin.dashboard.tpl.php
+- resources/
+- admin.css
+- admin.js
+- jquery.js
+- index.php
+- config.php
+- bootstrap.php
ほとんどすべてがを介して呼び出されbootstrap.php
、template.class.php
クラスはからのファイルからテンプレートを構築する責任があります/templates/
。
とにかく、HTMLテンプレートファイルを作成するときに、CSSおよびその他のリソースにサイトルートの相対パスを使用する必要がありますか?それとも、誰かが精通している、より直感的な書き直し方法はありますか?私はそれをすべて悔やむことを考えましたが、どのオプションが提案されているのか知りたいです。
ありがとう :)