Найдено 112 результатов
- 2013.05.30, 16:52
- Форум: Общие вопросы (Yii 1.x)
- Тема: Unit тестирование контроллера - стоит ли делать и как?
- Ответы: 4
- Просмотры: 1172
Re: Unit тестирование контроллера - стоит ли делать?
Я пытался написать тест: Вот мой action public function actionIndex() { $model = new Opinions(); $opinions = $model->getForHome(); $this->render('index', array('opinions'=>$opinions)); } Вот тест: class SiteTest extends CTestCase { public function testIndex() { ...
- 2013.05.30, 16:43
- Форум: Общие вопросы (Yii 1.x)
- Тема: Unit тест падает при к Yii::app()->controller->__settings
- Ответы: 4
- Просмотры: 970
Unit тест падает при к Yii::app()->controller->__settings
Здравствуйте! Написал Юнит тест для активации подписки. Метод модели при активации, вызывает метод класса отправки писем, и там происходит обращение к свойству Yii::app()->controller->__settings Тест выдает ошибку PHPUnit_Framework_Error_Notice : Trying to get property of non-object и не проходит, х...
- 2013.05.30, 16:38
- Форум: Общие вопросы (Yii 1.x)
- Тема: Unit тестирование контроллера - стоит ли делать и как?
- Ответы: 4
- Просмотры: 1172
Unit тестирование контроллера - стоит ли делать и как?
Здравствуйте! Из документации по Yii я понял, что модульное, т.е Unit тестирование используется для тестирования некоторый классов, компонент, и моделей. Как я понял, тестировать контроллеры стоит функциональным тестированием. В доках в примере также тестируют модель http://www.yiiframework.com/doc/...
- 2013.05.30, 16:31
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView - регистро-независимый filter для PostgreSQL
- Ответы: 5
- Просмотры: 1541
Re: CGridView - регистро-независимый filter для PostgreSQL
Способ работаетbaydikov писал(а):Я попробую ваш способyiijeka писал(а):А вообще можно сразу всё приводить к единому виду: и в выборке, и в ведённом значении фильтра -Код: Выделить всё
$criteria->compare('LOWER(text)', strtolower($this->text), true);
- 2013.05.28, 17:44
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView - регистро-независимый filter для PostgreSQL
- Ответы: 5
- Просмотры: 1541
Re: CGridView - регистро-независимый filter для PostgreSQL
Я попробую ваш способyiijeka писал(а):А вообще можно сразу всё приводить к единому виду: и в выборке, и в ведённом значении фильтра -Код: Выделить всё
$criteria->compare('LOWER(text)', strtolower($this->text), true);
- 2013.05.28, 17:42
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView - регистро-независимый filter для PostgreSQL
- Ответы: 5
- Просмотры: 1541
Re: CGridView - регистро-независимый filter для PostgreSQL
Третий параметр true сдесь просто устанавливает LIKE вместо равенстаyiijeka писал(а):А вы в третьем параметре CDbCriteria->compare($column, $value, $partialMatch=false) true ставили?
- 2013.05.28, 16:04
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView - регистро-независимый filter для PostgreSQL
- Ответы: 5
- Просмотры: 1541
CGridView - регистро-независимый filter для PostgreSQL
Здравствуйте! Хотя с гридами уже работаю не первый раз, но возникла такая ситуация: Проект использует PostgreSQL, и в нем регистро зависимый поиск. В моем гриде много фильтров и получается, что если есть запись: Big House и мы в фильтре напишем house то результат будет не релевантным, а если так Hou...
- 2013.03.06, 18:35
- Форум: Общие вопросы (Yii 1.x)
- Тема: Использjвание кэша браузера в Yii
- Ответы: 5
- Просмотры: 2136
Re: Использjвание кэша браузера в Yii
А как это делается? Не подскажите?
- 2013.03.06, 18:00
- Форум: Общие вопросы (Yii 1.x)
- Тема: Использjвание кэша браузера в Yii
- Ответы: 5
- Просмотры: 2136
Re: Использjвание кэша браузера в Yii
А с помощью CHttpCacheFilter это не делается?
- 2013.03.06, 17:38
- Форум: Общие вопросы (Yii 1.x)
- Тема: Использjвание кэша браузера в Yii
- Ответы: 5
- Просмотры: 2136
Использjвание кэша браузера в Yii
Здравствуйте! Протестировал свой проект в сервисе гугла https://developers.google.com/speed/pagespeed/insights И он показал следующие: Используйте кэш браузера Настройка срока годности или максимальный возраст в HTTP заголовки для статических ресурсов инструктирует браузер для загрузки ранее загруже...
- 2013.03.04, 14:24
- Форум: Общие вопросы (Yii 1.x)
- Тема: На какое максимальное время можно кешировать?
- Ответы: 3
- Просмотры: 1374
- 2013.03.04, 11:26
- Форум: Общие вопросы (Yii 1.x)
- Тема: На какое максимальное время можно кешировать?
- Ответы: 3
- Просмотры: 1374
На какое максимальное время можно кешировать?
Здравствуйте! Кеширую запрос на получение отзывов, но отзывы получаются очень редко и таблица соответственно редко обновляется. Я установил время кеша на час. Мне бы хотелось установить где то на месяц или неделю? Есть ли какие то ограничения на времени кеша, на сколько максимум его можно поставить?...
- 2013.01.29, 19:08
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как аяксом обновлять большие DIV с большим количеством кода?
- Ответы: 1
- Просмотры: 582
Как аяксом обновлять большие DIV с большим количеством кода?
Здравствуйте! У меня задача переписать сайт с Cakephp на Yii. Там часто во вьюхах встречаются подобные вещи: echo $ajax->div('updateDiv'); много html и php echo $ajax->divEnd('updateDiv'); Что делает этот блок: Во вьюхе может быть форма или какая то кнопка, которая обращается аяксом к экшену, посл...
- 2013.01.25, 13:18
- Форум: Общие вопросы (Yii 1.x)
- Тема: 1 секунда на соединение с БД, как от нее избавиться???
- Ответы: 1
- Просмотры: 520
1 секунда на соединение с БД, как от нее избавиться???
Здравствуйте! При профилировании своего проекта заметил что практически на каждой странице время выполнения работы с БД более 1 секунды. Мне подсказали, что в конфиге надо прописать такие строки: schemaCachingDuration' => 3600, 'persistent'=>true, Первая строка сохраняет в кеше схемы таблиц в БД, а ...
- 2013.01.04, 12:41
- Форум: Общие вопросы (Yii 1.x)
- Тема: Скорость выполнения скрипта, почему такие интересные цифры?
- Ответы: 5
- Просмотры: 1155
Re: Скорость выполнения скрипта, почему такие интересные циф
Нужно больше кода! А еще структуры таблиц и кол-ва данных в них. Если у вас в Settings 2 записи, а например, в Pages 2 миллиона и вы дергаете findAll, то логично будет, что первый выполнится быстро, а второй медленно. В таблицах 5-50 записей. Я анализирую время выполнения разных скриптов на проекте...
- 2013.01.04, 12:26
- Форум: Общие вопросы (Yii 1.x)
- Тема: Скорость выполнения скрипта, почему такие интересные цифры?
- Ответы: 5
- Просмотры: 1155
Re: Скорость выполнения скрипта, почему такие интересные циф
БД MySql
Запросы такого плана:
$all_settings = Settings::model()->findAll();
$all_pages =Pages::model()->findAll();
$all_emails = Emails::model()->findAll();
$all_opinions = Opinions::model()->findAll();
Запросы такого плана:
$all_settings = Settings::model()->findAll();
$all_pages =Pages::model()->findAll();
$all_emails = Emails::model()->findAll();
$all_opinions = Opinions::model()->findAll();
- 2013.01.04, 12:17
- Форум: Общие вопросы (Yii 1.x)
- Тема: Скорость выполнения скрипта, почему такие интересные цифры?
- Ответы: 5
- Просмотры: 1155
Скорость выполнения скрипта, почему такие интересные цифры?
Здравствуйте! Выполнил несколько запросов в БД друг за другом, отслеживал выполнение скрипта по времени, все запросы AR, получил такие значения: 1357290514.359 - 1 1357290514.3591 - 5 1357290514.3591 - 6 1357290515.3944 - 7 1357290515.3957 - 8 1357290515.397 - 9 1357290515.3984 - 10 1357290515.4085 ...
- 2012.12.10, 17:13
- Форум: Общие вопросы (Yii 1.x)
- Тема: Twig renderPartial
- Ответы: 0
- Просмотры: 840
Twig renderPartial
Здравствуйте! Я использую расширение для Twig под Yii Если к примеру у меня представление .twig, то как мне сделать renderPartial формы <?php echo Yii::app()->controller->renderPartial('/elements/form/support_request', array('model'=>$model)); ?> для twig я пишу {{ void(App.controller.renderPartial...
- 2012.12.10, 11:59
- Форум: Общие вопросы (Yii 1.x)
- Тема: Twig помогите его правильно запустить
- Ответы: 1
- Просмотры: 876
Twig помогите его правильно запустить
Здравствуйте! У меня есть почти дописанный проект на Yii, но пришла задача интегрировать в него Twig. Я скачал данное расширение, положил в папку extensions, в vendors скачал либы твига, добавил код в файл конфига: 'viewRenderer' => array( 'class' => 'ext.twig.ETwigViewRenderer', ...
- 2012.12.07, 11:12
- Форум: Общие вопросы (Yii 1.x)
- Тема: Запись в базу иероглифов (китайских, японских)
- Ответы: 10
- Просмотры: 2025
Re: Запись в базу иероглифов (китайских, японских)
100%lancecoder писал(а):вы уверены что они там есть?
Мне кажется данные теряются где то во время перехода с Php в MySql