У меня есть проект со следующей структурой каталогов (упрощенный):Использование PHP требует с различными уровнями каталогов
+css
+js
+partials
-header.php
-footer.php
+blog
-index.php
-index.php
Я хочу require_once
header.php
и footer.php
в обоих блогindex.php
и кореньindex.php
используя следующий код:
<?php require_once("partials/header.php"); ?>
Но, конечно, в блоге это не работает, потому что header.php
указывает на css
и js
файлы относящиеся к корняindex.php
не блог index.php
.
Есть далеко, чтобы отрицать это или мне нужно дваpartials
папки один на корневом уровне и один на блоге уровне.
Я предлагаю использовать абсолютное urls для css и js, а не относительные – peppeocchi
Я согласен, но если вы планируете повторно использовать свои скрипты, константы действительно облегчают жизнь. – les