{% if menu_primary %}
<ul class="navbar-nav mr-auto">
{% for item in menu_primary.get_items %}
<li class="nav-item {{item.classes | join(' ')}}">
<a class="nav-link" href="{{item.get_link}}">{{item.title}}</a>
{% include "menus/menu.twig" with {'menu': item.get_children} %}
</li>
{% endfor %}
</ul>
{% endif %}
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
<?php
require __DIR__ . '/vendor/autoload.php';
$app = new App();
// Run app
$app->run();
localhost/blog1/public/admin/post/create
. О чем это говорит? О том что "парень" документацию не читал, ведь в ней написано, что веб-сервер должен смотреть в папку public, а значит наш адресок должен выглядеть так:localhost/blog1/admin/post/create
. Дальше проблема элементарна: наш герой открывает адрес localhost/elfinder/ckeditor. Это даже не наш сайт и 404 ошибка не обрабатывается Laravel. Можно догадаться, что доки по установке пакета Elfinder наш герой тоже не читал. Дальше продолжать?