Найдено 1054 результата

esche
2014.02.14, 20:45
Форум: Общие вопросы (Yii 1.x)
Тема: Как перейти на CArrayDataProvider вместо CActiveDataProvider
Ответы: 3
Просмотры: 1420

Re: Как перейти на CArrayDataProvider вместо CActiveDataProv

alex97 писал(а): выскакивает ошибка
А что в ошибке написано? ) Что в CArrayDataProvider criteria нет?
esche
2014.02.14, 20:03
Форум: Общие вопросы (Yii 1.x)
Тема: Yii and .htaccess redirect
Ответы: 7
Просмотры: 2213

Re: Yii and .htaccess redirect

из адресов вида my_site.com/gamenews.php?id={ID} на my_site.com/news/{ID}/,

Код: Выделить всё

RewriteCond %{QUERY_STRING} ^id=(\d+)
RewriteRule ^gamenews\.php$ /news/%1/ [R=301,L]
esche
2012.04.02, 14:27
Форум: Общие вопросы (Yii 1.x)
Тема: Как лучше переносить модели из одной таблицы в другую
Ответы: 2
Просмотры: 892

Re: Как лучше переносить модели из одной таблицы в другую

Данных много?
Вариант

Код: Выделить всё

 'INSERT INTO table2 (field1,field2...) 
SELECT field1,field2.. 
FROM table1 
WHERE...' 
совсем не подходит? Довольно часто все afterSave можно сделать кучей одним запросом. Ну, и про валидацию не забывать..
esche
2012.04.01, 12:06
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView событие при клике на строку таблицы
Ответы: 8
Просмотры: 4773

Re: CGridView событие при клике на строку таблицы

У "кликнутой" строки класс добавляется 'tr.selected'.. Используя JQuery перебрать все дочерние td-шки..
esche
2012.04.01, 11:08
Форум: Общие вопросы по программированию
Тема: Как сделать появляющиеся textField при нажатии на сheckBox?
Ответы: 2
Просмотры: 989

Re: Как сделать появляющиеся textField при нажатии на сheck

Их можно создавать сразу, и размещать в скрытом DIV-е, а у "галочки" на onclick повесить что-то вроде

Код: Выделить всё

$('#mydiv').toggle() 
esche
2012.03.31, 10:31
Форум: Общие вопросы (Yii 1.x)
Тема: Как узнать id вставленной записи?
Ответы: 23
Просмотры: 12366

Re: Как узнать id вставленной записи?

А модель точно сохраняется? В смысле, проходит ли валидация?
esche
2012.03.31, 06:02
Форум: Общие вопросы (Yii 1.x)
Тема: Конвертация даты
Ответы: 1
Просмотры: 891

Re: Конвертация даты

..в UNIX datetime? Речь про Unix Timestamp или про DateTime? (видимо, про первое, поскольку Time = 0) Хотя, в любом случае полезную информацию можно найти здесь: http://ru.php.net/manual/ru/ref.datetime.php К примеру, разбить на d,m,Y и воспользоваться mktime (или "развернуть" и склеить ч...
esche
2012.03.30, 19:18
Форум: Общие вопросы (Yii 1.x)
Тема: как правильно писать find($condition,$params)
Ответы: 8
Просмотры: 2665

Re: как правильно писать find($condition,$params)

maxyer писал(а):Объясните пожалуйста новичку почему согласно руководству Yii для поиска экземпляров ActiveRecord нужно писать так
...
Второй вариант ведь проще ...
http://habrahabr.ru/post/137664/
http://ru.php.net/manual/ru/pdo.prepared-statements.php
esche
2012.03.30, 19:01
Форум: Установка и настройка
Тема: Yii linux пустая страница
Ответы: 6
Просмотры: 5103

Re: Yii linux пустая страница

kosc писал(а):Развёрнутый с нуля проект работает на ура, осталось сконфигурировать тот, с которым работаю. Ну тут я уже сам справлюсь =)
Он случайно не из-под root-а развёрнут?
esche
2012.03.30, 05:31
Форум: Общие вопросы (Yii 1.x)
Тема: Получить данные из базы в другом виде
Ответы: 9
Просмотры: 4588

Re: Получить данные из базы в другом виде

См. самый первый пост в теме.. Чтобы ключом (index) массива стало поле с названием `id`
esche
2012.03.29, 21:03
Форум: Общие вопросы (Yii 1.x)
Тема: СjuiDialog настройки
Ответы: 7
Просмотры: 2459

Re: СjuiDialog настройки

Как-то так..

Код: Выделить всё

$('.ui-dialog-titlebar-close').css('display','none'); 
esche
2012.03.29, 20:56
Форум: Общие вопросы (Yii 1.x)
Тема: getQuantity в EShoppingCart
Ответы: 2
Просмотры: 1429

Re: getQuantity в EShoppingCart

Из того же readme

Код: Выделить всё

$positions = Yii::app()->shoppingCart->getPositions();
foreach($positions as $position) {
$price = $position->getQuantity(); //2
} 
esche
2012.03.29, 20:53
Форум: Общие вопросы (Yii 1.x)
Тема: Красивая таблица
Ответы: 2
Просмотры: 1039

Re: Красивая таблица

А множество элементов - это строки таблицы? Некоторое правило можно уместить в условие запроса (см метод search() модели)? Если да - то вполне подойдёт CGridView (тот самый, который используется в /admin). Если нет - возможно, придётся покрутить dataProvider (см CSqlDataProvider), а, возможно, и не ...
esche
2012.03.29, 20:03
Форум: Общие вопросы (Yii 1.x)
Тема: СjuiDialog настройки
Ответы: 7
Просмотры: 2459

Re: СjuiDialog настройки

CSS-ом скрыть?
esche
2012.03.29, 12:25
Форум: Общие вопросы по программированию
Тема: подключение и настройка Yii-user
Ответы: 10
Просмотры: 6013

Re: подключение и настройка Yii-user

ничего не понял, как она должна появится? я создаю все что нужно по мере надобности, что в этой папке должно быть? а можно пример этого контроллера? http://yiiframework.ru/doc/guide/ru/quickstart.first-app - генерируется при создании приложения. Пример можно взять из framework/cli/views/webapp/prot...
esche
2012.03.29, 12:05
Форум: Общие вопросы (Yii 1.x)
Тема: Получить данные из базы в другом виде
Ответы: 9
Просмотры: 4588

Re: Получить данные из базы в другом виде

Skiller писал(а):esche
не понял зачем ты передаешь параметры? там же байндить ничего?
http://www.yiiframework.com/doc/api/1.1 ... umn-detail
А хз.. работает оно - вот и передаю ) Даже расписал, что и зачем передаю.. Или непонятно расписал?
esche
2012.03.29, 07:45
Форум: Общие вопросы по программированию
Тема: подключение и настройка Yii-user
Ответы: 10
Просмотры: 6013

Re: подключение и настройка Yii-user

rian писал(а):эм... приложение было написано, вот конфиг:
...
в инструкции написано создать папку модули зачем нужен еще файл Controller.php в components/ и.... сама папка?
файл protected/components/Controller.php должен был быть создан при создании приложения Yii
esche
2012.03.29, 07:16
Форум: Общие вопросы (Yii 1.x)
Тема: throught через BELONGS_TO - невозможно?
Ответы: 1
Просмотры: 767

Re: throught через BELONGS_TO - невозможно?

По докам чётко написано, что нет. А точно нужно?
В смысле, если A belongs_to B belongs_to C, то A belongs_to C