Size: a a a

Laravel для начинающих

2020 November 03

Е

Евгений in Laravel для начинающих
Nazar Tertyshnyi
Заработало?
да, но у меня открыт другой проект, там этот адрес работает /admin/dashboard
и нет папки assets
источник

SG

Sergey Gerasimov in Laravel для начинающих
Евгений
да, но у меня открыт другой проект, там этот адрес работает /admin/dashboard
и нет папки assets
Может быть и нет папки admin в public?
источник

Е

Евгений in Laravel для начинающих
Sergey Gerasimov
Может быть и нет папки admin в public?
нет папки admin, верно
источник

SG

Sergey Gerasimov in Laravel для начинающих
Евгений
нет папки admin, верно
Так и в чем вопрос?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Евгений
нет папки admin, верно
источник

Е

Евгений in Laravel для начинающих
Sergey Gerasimov
Так и в чем вопрос?
хотелось понять почему не работает если есть папка admin.
получается в папке public лежит assets/admin/css
а для фронтенд стили лежат в /public/css.
тогда лучше стили из public/css перекинуть в public/assets/css
чтобы стили лежали вместе для админки и фронтенд?
источник

NT

Nazar Tertyshnyi in Laravel для начинающих
Короче. Соль в том, что htaccess настроен так, что сначала пытается найти файлы и папки в паблике. Из-за того, что папка админ есть - он дал Ле и не смотрит. Поэтому либо меняй htaccess, либо переноси свою папку админ в assets, либо переименовывай папку, либо маршрут переименовывай
источник

NT

Nazar Tertyshnyi in Laravel для начинающих
Как-то так
источник

NT

Nazar Tertyshnyi in Laravel для начинающих
Надеюсь что более опытные чуваки меня сейчас тапками не захуярят за моё пояснение
источник

Е

Евгений in Laravel для начинающих
"Из-за того, что папка админ есть - он дал Ле и не смотрит" :)
а чем ему так эта папка понравилась?
источник

NT

Nazar Tertyshnyi in Laravel для начинающих
Да особо нету разницы как она называется. Если у тебя есть папка test и маршрут test - он 'отдаст предпочтение' именно папке
источник

Е

Евгений in Laravel для начинающих
👍
источник

NT

Nazar Tertyshnyi in Laravel для начинающих
Если я не ошибаюсь - то вот эта чудо конструкция
источник

NT

Nazar Tertyshnyi in Laravel для начинающих
источник

NT

Nazar Tertyshnyi in Laravel для начинающих
Первые две строки
источник

R#

Reset # Alexey S. in Laravel для начинающих
return $this->hasOne(\App\Models\CourseLocation::class, 'id','location_id')->withDefault([
               'title' => 'Любой']
       );

Можно тут как то перехватить какой id пришел ? и на основании его изменить withDeafult ?
источник

Е

Евгений in Laravel для начинающих
Nazar Tertyshnyi
Первые две строки
не затруднит подсказать по этому же вопросу.
теперь если я перехожу на /admin/
то адрес стаёт /public/admin/
как это настроить, чтобы адрес был /admin  ?
источник

Е

Евгений in Laravel для начинающих
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule ((?s).*) public/$1 [L]
источник

Е

Евгений in Laravel для начинающих
это в корне
источник

NT

Nazar Tertyshnyi in Laravel для начинающих
А надо было в public
источник