Это моя структура папок:
- app
-- views
--- assets
---- css files and stuff
--- index.phtml (contains the homepage)
---- logged-in
----- dashboard.phtml
- index.php (contains autoloading, including the router, etc)
- .htaccess
Это в моем htaccess:
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
Проблема заключается в следующем: я хочу включить материал из папки активов в мой dashboard.phtml. Я пытался включить все возможные пути, но проблема в том, что мой htaccess переписывает все в мой index.php, и из-за этого у меня продолжают появляться те же проблемы:
Warning: include_once(../components/footer.phtml): failed to open stream: No such file or directory in C:\Projects\projectname\app\views\logged-in\dashboard.phtml on line 158
Как мне настроить свой htaccess таким образом, чтобы у меня больше не было этой проблемы?
P.S. Мне было трудно объяснить эту проблему. Если у вас есть какие-либо вопросы, пожалуйста, дайте мне знать.