Блог / Практика программирования

Базовая модель и базовый контроллер для Yii

3 сентября, 2014
Одним из преимуществ Yii фреимворка является наличие gii - генератора, который умеет генерировать модели, формы, контроллеры и даже серию файлов Crud-операций для объектов модели. Такая генерация упрощает разработку, тк вся рутинная работа уже сделана за вас, но создает большое количество дублирования в коде. Избавиться от которого я предлагаю за ...

О возможностях Yii CGridView на примерах. Часть 2: источник данных

2 сентября, 2014
В первой части, мы разобрали возможности настройки визуального оформления виджета CGridView, на примерах разобрали как настроить или изменить стандартные кнопки, вывод пейджинации, формат выводимых данных. Теперь поговорим о настройках источников данных для CGridView. Для начала вновь взглянем на типовой пример использования CGridView: ...

О возможностях Yii CGridView на примерах. Часть 1: визуальное представление

2 сентября, 2014
CGridView - один из виджетов Yii-framework. Он позволяет выводить данные объектов модели в виде удобной таблицы, с кнопками управления записями. <?php $this->widget('zii.widgets.grid.CGridView', array( 'id'=>'country-grid', 'dataProvider'=>$model->search(), 'filter'=>$model, 'columns'=>array( ...

Виджет «хлебные крошки» в Yii

29 августа, 2014
Хлебные крошки - удобный инструмент навигации. Они используются во многих проектах, поэтому проще всего написать их реализацию один раз в виде виджета и использовать этот виджет во всех других проектах. Создадим сам виджет. Для этого в папке проекта protected/components создадим класс, отнаследованный от CWidget. class BreadCrumb extends ...

1 2 3


Копирование материалов разрешено при наличии активной ссылки на источник