Статьи по yii

Yii (или Yii Framework) — это высокоэффективный PHP-фреймворк, в основе которого заложена MVC. Yii отличен для разработки масштабных веб-приложений с разветвлённой логикой, позволяя удобно структурировать повторяемые части кода. Название Yii (произносится как Yee или [ji:]) означает простой (easy), эффективный (efficient) и расширяемый (extensible).

RSS для Yii
Страницы:

Yii: Как в крошки (breadcrumbs) добавить категорию, к которой относится материал или статья

Добавление в breadcrumbs категории статьи. Доработаем механизм крошек так, чтобы в нём выводилась категория, к которой относится материал. 

DHTMLX и Yii: как использовать условия в выборке из базы данных.

DHTMLX и Yii: как использовать условия (findAll) в выборке из базы данных. 

Yii: Выводим модальное окно (быстрая форма обратной связи) на CJuiDialog

C помощью CJuiDialog можно придать дополнительной функциональности любому сайту, а в Yii Framework это сделать особенно удобно, так как jQuery уже встроен в Yii. Диалоговые окна на сайте позволяют вывести, например, форму заказа обратного звонка, или форму отправки сообщения администратору сайта без перехода на отдельную страницу. 

ВОПРОС: Как делается отдельная форма авторизации админа, чтобы заходишь сайт/admin и вылазила форма?

Отвечаем на ваши вопросы. В примере блога от разработчиков Yii войти в приложение можно с отдельной страницы по ссылке в меню. Рассказываю как это реализовано у нас. 

Курс по Yii с нуля. Урок 4. Дорабатываем простую работу с пользователями: хранение пароля при редактировании пользователя.

Настраиваем правильное сохранение пароля при редактировании профиля пользователя. Больше не выводим хэш пароля в форму редактирования. 

Yii: Что можно сделать с листалкой Yii pager в CListView и CGridView?

Работаем с pager в Yii, настраиваем листалку в CListView, CGridView. 

Yii: Транслитерация URL-адреса (автоматическое создание псевдонима для url из заголовка)

Рассмотрим как сделать, чтобы псевдоним для url-адреса автоматически создавался из содержимого поля заголовка (title). Причём так, чтобы оставалась возможность при желании его отредактировать 

Курс по Yii с нуля. Урок 3. Создаём новых пользователей. Организуем простую систему авторизации. Аутентификация, пароли, соли.

Как создать других пользователей, кроме demo в стандартном блоге. Сделать себя администратором. 

Yii: Как передать переменную в шаблон (layout) из контроллера?

Когда для разных контроллеров (читай, разных разделов сайта) нужно установить разный фон, но нет необходимости создавать новую тему оформления (theme), то просто передаём переменную с названием класса или id. 

Yii: Автокомплит CJuiAutoComplete для выбора значения поля из другой модели и добавления этого значения в поле

Делаем выпадающий список на javascript для выбора значения из другой модели (таблицы, Movie) в поле текущей модели (Article). 
Страницы: