Подключение (include) необходимого файла с использованием псевдонима:
1 |
Yii::import(ext.PHPExcel.Classes.PHPExcel); |
В данном случае, подключается файл protected/extensions/phpexcel/Classes/PHPExcel.php
Информация про псевдонимы описана тут: http://www.yiiframework.com/doc/guide/1.1/ru/basics.namespace
Для генерации URL на страницу лучше использовать такой способ:
1 |
Yii::app()->createUrl('site/page', array('view' => 'for_busines')) |
Описание переменных, подаваемых на функцию createUrl:
$route – Строковое значение пути
$params – список в массиве с параметрами (name=>value) ассоциирующийся с путем
$ampersand – способ разделения name-value пар в URL
Функция возвращает: mixed сконструированный URL. False – если путь невозможен
Для подключения дополнительного css на страницу. Лучше указывать в view.
1 2 |
$cs = Yii::app()->clientScript; $cs->registerCssFile('/themes/mytheme/css/register_form.css'); |
Для ява скриптов
1 |
$cs->registerScriptFile('/site/js/'.'jquery.timers-1.1.2.js'); |
Подключение встроенного в Yii jquery
1 |
Yii::app()->getClientScript()->registerCoreScript('jquery'); |
Подключение встроенного jquery ui
1 2 3 4 |
Yii::app()->getClientScript()->registerCoreScript('jquery.ui'); Yii::app()->getClientScript()->registerCssFile(Yii::app() ->getClientScript() ->getCoreScriptUrl() . '/jui/css/base/jquery-ui.css' ); |
Использование событий в YII: Ссылка на статью
Пример создания компонента: Ссылка на статью
работа с СWebUser
http://www.yiiframework.com/wiki/60/
Статья по валидации форм http://yiiframework.ru/doc/cookbook/ru/form.validation.reference
Сообщения (messages) setFlash getFlash в YII: http://monoray.ru/40-yii-tips-chapter-8
Работа с куками в Yii
Отличный пример авторизации с соц сетями
Реляционный ActiveRecord RAR
Просмотров : 6935
Спасибо за интересную статью. Очень помогла в работе.