Скоро OdinCMS и OdinSTORE уже в пути — узнайте первыми. Подписаться
OdinZero
Купить Pro Демо
  1. Главная
  2. Справочный центр
  3. Установка

Использование с Laravel

Скопируйте файлы в public/, сделайте один Blade-макет и вынесите боковую панель в отдельный файл.

  1. Скопируйте папки css/, js/ и images/ шаблона в public/odinadmin/, сохранив их структуру.
  2. Сделайте макет resources/views/layouts/admin.blade.php из любой страницы: оставьте всё, кроме содержимого .content, и поставьте туда @yield('content').
  3. Подключайте файлы через asset(), чтобы они работали в любой папке и на любом домене:
    <link rel="stylesheet" href="{{ asset('odinadmin/css/style.css') }}">
    <script src="{{ asset('odinadmin/js/app.js') }}"></script>
  4. Вынесите боковую панель в admin/partials/sidebar.blade.php и отмечайте текущую ссылку через request()->routeIs(…).

Тогда каждая страница содержит только свой контент и добавляет нужные скрипты через @push('scripts'). В документации шаблона (Back end → Integration) разобраны также формы, ошибки валидации и таблицы.

Назад в справочный центр