После успешной установки системы у вас в наличии будет каркас сайта, сверстанный на Twitter bootstrap, но без каких-либо функциональных модулей.
Самый простой способ "прокачать" сайт - воспользоваться готовыми плагинами, которые реализуют наиболее необходимый функционал сайта.
Плагин - специальная "обертка" вокруг модулей yii, предоставляющая интерфейс управления конфигом модулей.
О технической стороне плагинов, как они работают и как написать свой плагин читайте в специальном разделе документации.
Для подключения плагинов необходимо перейти в раздел Настройки сайта -> Плагины:
Некоторые плагины по умолчанию уже установлены в систему и для работы с ними достаточно нажать кнопку Включить. Для примера рассмотрим работу с плагином Новости:
После включения плагина слева в меню добавился пункт раздел Новости. Также вместо кнопки Включить теперь можно отключить плагин, либо перейти к его настройкам. В частности в настройках плагина Новости можно включить или отключить поддержку Категорий новостей.
Плагины следует включать/отключать на стадии разработки, т.к. сразу же на сайте будут добавлены соответствующие разделы и виджеты.
Для экономии ресурсов неиспользуемые плагины лучше отключить.
После подключения нужных плагинов можно взглянуть на сайт и переходить к настройке виджетов сайта и разделов меню.
О технической стороне плагинов
О технической стороне плагинов
О технической стороне плагинов
В целом схема такая:
1. Плагин - это по сути включение/отключение/установка/удаление объектов, свойств, меню, модулей и др. понятий системы.
2. Также плагин позволяет из админки визуально настраивать свойства модуля.
3. В конфиге добавляется нужный класс плагин и система его автоматом добавит
4. Вот сам класс и его методы быстро не описать. Если очень интересно пока можете поглядеть какой-нибудь пример исходников, новостей например.
О технической стороне плагинов
Вопрос!!
Установил заново, потестил, в поиск написал одно слово = Ошибка поиска данных по объекту 525, обратитесь к разработчикам.
*******************************************************************
Y:\domains\Ygin\ygin\modules\search\controllers\SearchController.php(80)
throw new Exception("Ошибка поиска данных по объекту ".$idObject.", обратитесь к разработчикам.");
*******************************************************************
Это нормально?
Не получается удалить плагин
В чем может быть причина?
удалить плагин
Спасибо.
Ещё один способ - убрать права доступа на объекты и тогда они тоже пропадут из видимости в системе управления.