Наполнение контентом

При хранении контента в базе данных вы можете отображать его на страницах сайтах с помощью переменных, внедряемых в шаблоны. Подробней о синтаксисе шаблонизатора blade можно прочитать здесь .

Если у вас простой сайт из нескольких страниц, и текст на них динамически меняться не будет, то контент можно хранить прямо в файлах шаблонов. Например, если текст 'Это текст главной страницы' хранится в поле базы данных `text` таблицы `page`, то так выглядит шаблон 'index.blade.php' при отображении контента:

@extends('main.layount')
@section('content')
{{ $page['text'] }}
@endsection

Если не использовать базу данных, то текст можно впечатать напрямую в шаблон:

@extends('main.layout')
@section('content')
Это текст главной страницы
@endsection

Для добавления функции редактирования содержимого страницы используйте редактор, расположенный в каталоге /public/addon/tinymce . Подробней об использовании библиотеки читайте здесь .