Портал интересного Sotel - будь как дома

  • Вход
  • Регистрация
  • Как создать свои страницы

    1. Перейдите в директорию /resources/views/files, эта директория автоматически генерирует страницы сайта
    2. Создайте в ней директорию с произвольным латинским названием (к примеру library)
    3. Положите в созданную директорию обычный файл с расширением .blade.php (к примеру index.blade.php)
    4. Напишите любой текст на этой странице, это может быть как html код, так и php
    5. Теперь попробуйте перейти на созданную станицу, введите в браузере https://sotel.org.ru/files/library
    6. Если страница отобразилась, значит вы все сделали правильно

    Все страницы сайта можно создавать, редактировать и удалять прямо из админки в разделе Редактирование страниц

    В одной директории может быть неограниченное число файлов, расширение указывать не нужно, только имя папки и имя файла через слеш, к примеру /library/simplepage, /library/index то же что и просто /library

    Также можно указать заголовок страницы, который автоматически подставится в блок title, для этого нужно написать следующий код

    @section('title')
        Новый заголовок страницы
    @stop
    

    Значение в блоке title, будет подставлено в название страницы <h1>
    Для того чтобы изменить блок название, то следует создать блок header
    @section('header')
        <h1>Измененное название страницы</h1>
    @stop
    

    Блок с навигацией также задается отдельно
    @section('breadcrumb')
        <nav>
            <ol class="breadcrumb">
                <li class="breadcrumb-item"><a href="/"><i class="fas fa-home"></i></a><li>
                <li class="breadcrumb-item"><a href="/files">Файлы</a></li>
                <li class="breadcrumb-item active">Активная страница</li>
            </ol>
        </nav>
    @stop
    

    Дополнительно можно указать произвольные описание заполнив переменную setting('description')
    @section('description', 'Описание страницы')
    

    Посмотрите пример страниц в виде документации Rotor