Привет, поэтому я использую тонкие рамки для простого проекта и в настоящее время имею проблему. Мой код для метания ошибки 404:Slim Framework 404 css issue
$app->notFound(function() use ($app) {
$app->render('404.html');
});
Код будет идти на 404 странице 2 неизвестных параметров URL-адрес, как website.com/1st/2nd/
но когда есть 3 или больше как website.com/1st/2nd/3rd/
, код по-прежнему работает, но это не делает больше выполнять активы (css/js).
Мой маршрут конфиги это:
require_once 'vendor/autoload.php';
$app = new \Slim\Slim([
'debug' => true,
'templates.path' => 'app/views'
]);
$app->view = new \Slim\Views\Twig();
$app->view->setTemplatesDirectory("app/views");
$view = $app->view();
$view->parserOptions = ['debug' => true];
$view->parserExtensions = [new \Slim\Views\TwigExtension()];
Я использую прут в моих взглядах. Я последовал за this учебником. Моя структура папок выглядит следующим образом:
В моем базовом шаблоне, это то, как я включаю свои активы (CSS/JS).
Это показывает только текст на 404 страницы. Есть ли проблемы здесь?
Как включить файлы активов в вашей HTML странице? –
Покажите нам свой маршрут. – danopz
@DavidePastore, я обновил сообщение с вашего запроса. – FewFlyBy