Страница 1 из 3

Подсказки по CMF Yii

СообщениеДобавлено: 07 фев 2012, 20:17
Xpycm
Обсуждаем статьи:

Ссылка: Подсказки по yii. Глава первая
Краткое содержание:
    Yii и Netbeans;
    Yii::app()->request;
    Своё сообщение при выводе ошибки;
    Капча не обновляет код при ошибочном вводе;
    Меню на основе Cmenu, но вместо текста (label) необходимо изображение;
    Настройки файла конфигурации (/protected/config/main.php) в JavaScript;

Ссылка: Подсказки по yii. Глава вторая
Краткое содержание:
    Поведения (Behaviors);
    Вставка фотографии из модели в GridView;
    Задание имени сценария перед валидацией и его правила валидации;
    Приятное расширение для ресайза;
    Удаление кнопок просмотра, редактирования в GridView;
    setFlash;

Ссылка: Подсказки по yii. Глава третья
Краткое содержание:
    Вставляем javascript и css на страницы;
    Метод контроллера по-умолчанию;
    Ошибка "Cannot instantiate abstract class CActiveRecord";
    Изменение URL главной страницы с помощью homeUrl.;
    Как получить текущее имя контроллера и имя действия;

Ссылка: Подсказки по yii. Глава четвёртая
Краткое содержание:
    Своя функция - валидатор на примере капчи;
    Jquery не работает после renderPartial;
    Фильтры. На примере сжатия страницы;

Ссылка: Подсказки по yii. Глава пятая
Краткое содержание:
    Зависимый select от другого select'а;
    Сценарии в Yii;
    Сгруппированный раскрывающийся список;

Ссылка: Подсказки по yii. Глава шестая
Краткое содержание:
    Label, помеченный как обязательный для заполнения;
    CGridView. Добавляем раскрывающийся список для сортировки/поиска;
    Одна форма с данными из двух и более моделей;

Ссылка: Подсказки по yii. Глава седьмая
Краткое содержание:
    Кэширование запросов;
    Отладка SQL запросов;
    Построитель запросов;

Ссылка: Подсказки по yii. Глава восьмая
Краткое содержание:
    Пример использования CArrayDataProvider;
    Yii::app()->user->setFlash;
    CDbExpression;

Ссылка: Подсказки по yii. Глава девятая
Краткое содержание:
    datePicker в CGridView;
    Вывод двух CGridView для разных таблиц;
    Действие после удаления записи в CGridView;

Дополняем и делимся своими решениями нестандартных проблем в этой теме.

Re: Подсказки по CMF Yii

СообщениеДобавлено: 29 фев 2012, 18:15
SpiLLeR
CGridView. Добавляем раскрывающийся список для сортировки/поиска. - Все как-то сложно. Достаточно добавить 'filter'=>User::getStatusOptions(), ну и соответственно в методе модели, который отвечает за выборку моделей, чтобы данное поле учитывалось. В модели дергать всякого рода Yii::app()->request, Yii::app()->user и т.п. не есть хорошо.

Re: Подсказки по CMF Yii

СообщениеДобавлено: 29 фев 2012, 19:27
Xpycm
Спасибо за комментарий и более простой способ добавить раскрывающийся список в GridView. Обновил статью.

Re: Подсказки по CMF Yii

СообщениеДобавлено: 29 фев 2012, 20:42
SpiLLeR
Вам спасибо, что выкладываете свои мысли по разработке.

Re: Подсказки по CMF Yii

СообщениеДобавлено: 25 мар 2012, 09:32
Xpycm
Как-то много уже ссылок в первом посте :-)

Re: Подсказки по CMF Yii

СообщениеДобавлено: 26 мар 2012, 07:56
Koduc
Новая серия подсказок каждую неделю:) Берешь пример с сериалов вроде Walking Dead? :)

Re: Подсказки по CMF Yii

СообщениеДобавлено: 26 мар 2012, 08:17
Xpycm
:-) в точку. Подумываю закончить первый сезон на 9 подсказках и сделать перерыв

Re: Подсказки по CMF Yii

СообщениеДобавлено: 21 апр 2012, 13:26
Xpycm
После небольшого перерыва выкладываю десятую главу подсказок.

Ссылка: http://monoray.ru/49-yii-tips-chapter-10
Краткое содержание:
    Мета тэги;
    Поиск на сайте

Re: Подсказки по CMF Yii

СообщениеДобавлено: 13 июн 2012, 20:47
Xpycm
Одиннадцатая часть советов по CMF Yii.

Ссылка: http://monoray.ru/57-yii-tips-chapter-11
Краткое содержание:
    Действия до валидации и после;
    Добавляем индикатор загрузки при ajax запросах;
    Пути к папкам;

Re: Подсказки по CMF Yii

СообщениеДобавлено: 08 сен 2012, 13:05
Xpycm
Двенадцатая часть подсказок.

Ссылка: http://monoray.ru/69-yii-tips-chapter-12
Основы работы с БД при помощи Active Record на примере Open Real Estate