Yii2 блог

Yii2 создание блога (Часть 7 – Управление правами доступа)

В Yii Framawork 2 поддерживается две модели управления правами доступа: ACL (Access Control Filter ) и RBAC (Role-Based Access Control). В данной заметке хочу рассмотреть модель ACL, так как она более проста в реализации и в полной мере удовлетворяет потребности для разделения прав. Часть ниже описанного будет подходить так же к RBAC, в частности схема генерации ролей. Читать далее

Yii2 создание блога (Часть 6 – тэги для постов)

Из этой статье вы узнаете как работать с сущностями отношение у которых Многие-ко-Многим (Many to Many) на примере добавления функционала тэгов к статьям. Читать далее

Yii2 создание блога (Часть 5 – вывод постов и категорий)

Пришло время вывести список постов и непосредственно сами посты на просмотр. Читать далее

Yii2 создание блога (Часть 3 – формы редактирования)

В предыдущей части было рассмотрено создание моделей и CRUD операции. В этой части рассмотрим настройку форм редактирования поподробней, сделаем их удобными для использования, для полей представляющих связи добавим поля с выпадающим списком и т.д. Читать далее

Yii2 создание блога (Часть 2 – проектирование БД, CRUD)

В этой статье будет освещено создание таблиц в БД и создание моделей необходимых для дальнейшей работы. Читать далее

Yii2 создание блога (Часть 1 – настройка окружения)

Если вы читаете эту статью, скорей всего вы хотите создать блог с использованием Framework Yii2. Создание блога при изучении нового framework’a это своего рода “Hello world!” при изучении нового языка программирования. Ну ладно, не смею больше оттягивать начало.
Читать далее