Download the PHP package lowbase/yii2-document without Composer
On this page you can find all versions of the php package lowbase/yii2-document. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package yii2-document
Модуль документов
Yii2-document - независимый модуль из комплекта lowBase с панелью администрирования и полным функционалом возможностей для организации статей, новостей и прочих сущностей контентного содержания.
- Древовидная иерархия документов (категории, разделы являются самими документами)
- WYSIWYG редактор с загрузкой файлов на сервер
- Дополнительные поля документов и мультиполя документов
- Настраиваемые шаблоны отображения
- Ведение статистики посещений
- Лайки докментов
- Удобный Tree-виджет с поддержкой Drag n Drop
- Расширенный поиск по документам и их дополнительным полям
Установка
или
Настройка конфигурационного файла
Внимание!!!
Рекомендуем не изменять название модуля lowbase-document в конфигурационном файле. А также не изменять роуты на создание, удаление, редактирование, просмотр и перемещение документов. В компоненте JStree (виджет вывода документов в виде дерева) указаны абсолютные пути.
Создание таблиц БД
Запускаем миграции командой:
Работа с документами
Значения дополнительных полей документа хранятся в массиве $document->fields
После получения самого документа массив не заполняется:
Для заполнения дополнительных полей документа используйте метод fillFields()
После сохранения документа
значения дополнительных полей будут сохранены в соответствующие таблицы.
Можно также получить значения дополнительных полей запросами к соответствующим таблицам (в зависимости от типа поля) БД напрямую
Запуск виджетов
All versions of yii2-document with dependencies
yiisoft/yii2-bootstrap Version *
kartik-v/yii2-mpdf Version *
kartik-v/yii2-widgets Version *
kartik-v/yii2-grid Version *
mihaildev/yii2-elfinder Version *
mihaildev/yii2-ckeditor Version *
lowbase/jstree Version *