Найдено 1419 результатов
- 2009.08.30, 23:09
- Форум: Общие вопросы (Yii 1.x)
- Тема: scopes
- Ответы: 10
- Просмотры: 7848
Re: scopes
Я знаю, но у меня как приоритетный фактор - высокая производительность сайта.
- 2009.08.30, 22:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: scopes
- Ответы: 10
- Просмотры: 7848
Re: scopes
По логике вещей. 9 элементов на странице у меня. В моём случае идет только 2 запроса, в вашем - 1+9=10 (минимум). 10 запросов - это многовато.
- 2009.08.30, 15:28
- Форум: Общие вопросы (Yii 1.x)
- Тема: scopes
- Ответы: 10
- Просмотры: 7848
Re: scopes
1) я еще не обновлялся, лень портировать. Но в списке изменений 1.0.8 про limit ничего нету 2) отношение 1 ко многим 3) вы совершено правы. join'ится это точно, смотрел в запросы, обратите внимание, scope стоит для Photo. Я смотрел запросы, limit вообще не применяется. Но, по логике вещей, связаная ...
- 2009.08.30, 15:21
- Форум: Авторский код и библиотеки
- Тема: CStringValidator
- Ответы: 5
- Просмотры: 5075
Re: CStringValidator
Понял уже
- 2009.08.30, 11:08
- Форум: Общие вопросы (Yii 1.x)
- Тема: scopes
- Ответы: 10
- Просмотры: 7848
scopes
Думаю, это можно отнести к багу. Версия yii 1.0.7. В общем, есть модели Photo и Price. Price связано с Photo: return array( 'photo'=>array(self::HAS_MANY,'Photo','idItem'), ); В Photo указана именованая группа: public function scopes(){ retur...
- 2009.08.29, 22:51
- Форум: Авторский код и библиотеки
- Тема: CStringValidator
- Ответы: 5
- Просмотры: 5075
Re: CStringValidator
Интересная позиция. Образно говоря "Это не фрэймвок должен поддерживать любую среду выполнения, а среда выполнения должна тянуть фрэймвок".
- 2009.08.29, 11:09
- Форум: Общие вопросы (Yii 1.x)
- Тема: sql дерево - Adjacency List
- Ответы: 2
- Просмотры: 2781
Re: sql дерево - Adjacency List
Пришлось помучаться, еле включил вывод sql запросов(дописал). Вообщем правильно будет вот так: return array( 'parentModel'=>array(self::BELONGS_TO,'Category','parent'), 'children'=>array(self::HAS_MANY,'Category','parent'), ); Сейчас расшифру...
- 2009.08.29, 10:13
- Форум: Общие вопросы (Yii 1.x)
- Тема: sql дерево - Adjacency List
- Ответы: 2
- Просмотры: 2781
sql дерево - Adjacency List
Добрый день, возникла проблема при создании модели sql дерева. Имею таблицу category вида: id|parent|title И метод relations: public function relations() { // NOTE: you may need to adjust the relation name and the related // class name for the relations automatically generate...
- 2009.08.28, 23:34
- Форум: Авторский код и библиотеки
- Тема: CStringValidator
- Ответы: 5
- Просмотры: 5075
CStringValidator
Заметил ошибку в CStringValidator. Неверно подсчитывается длина строки.(не учитывается кодировка utf-8). К сожалению, английским не владею на уровне общения, вот и выкладываю здесь. Решается очень просто. Заменой: protected function validateAttribute($object,$attribute) { $value=$obj...
- 2009.08.27, 13:32
- Форум: Документация и рецепты (Yii 1.x)
- Тема: RBAC и описание ролей в файле
- Ответы: 171
- Просмотры: 116270
Re: RBAC и описание ролей в файле
Я с вами согласен, однако мой вариант не зависит от порядка инциализации компонентов.
- 2009.08.27, 10:28
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Принимается критика и пожелания к русской документации Yii
- Ответы: 55
- Просмотры: 88901
Re: Принимается критика и пожелания к русской документации Yii
Хочу присоединиться к переводу. Владею английским на уровне чтения и понимания технической документации.
- 2009.08.27, 10:17
- Форум: Документация и рецепты (Yii 1.x)
- Тема: RBAC и описание ролей в файле
- Ответы: 171
- Просмотры: 116270
Re: RBAC и описание ролей в файле
Я думаю лучше так private $wasAssigned=false; ... public function checkAccess($itemName, $userId, $params=array ( )){ if(!$this->wasAssigned){ $this->wasAssigned=true; if(!Yii::app()->user->isGuest){ // Связываем роль, заданную в БД с идентификатором пользователя, ...
- 2009.08.25, 22:21
- Форум: Общие вопросы (Yii 1.x)
- Тема: создание модели User
- Ответы: 5
- Просмотры: 4331
Re: создание модели User
Видел на dbhelp.ru обсуждение похожей проблемы. Там тема про yii бнз pdo на сервере.
- 2009.08.25, 17:22
- Форум: Общие вопросы (Yii 1.x)
- Тема: Сравнение Yii с CodeIgniter
- Ответы: 4
- Просмотры: 3851
Re: Сравнение Yii с CodeIgniter
Прочитал, по поводу передачу оставшегося пути в качестве параметров методу контролера - этого явно в yii не достаёт, но компенсируется за счет urlManager. Статья замечательна.
- 2009.08.25, 17:17
- Форум: Общие вопросы (Yii 1.x)
- Тема: Запуск yiic из консоли. возникла проблема
- Ответы: 4
- Просмотры: 4717
Re: Запуск yiic из консоли. возникла проблема
Открой yiic.bat и поставь в этом месте нужный путь к php.exe
Например у меня он такой:
Код: Выделить всё
if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe
Код: Выделить всё
if "%PHP_COMMAND%" == "" set PHP_COMMAND=Z:/usr/local/php5/php.exe
- 2009.08.25, 17:10
- Форум: Документация и рецепты (Yii 1.x)
- Тема: RBAC и описание ролей в файле
- Ответы: 171
- Просмотры: 116270
Re: RBAC и описание ролей в файле
По-моему идеалогически правильней логику BaseCpntroller перенести в authManager. Однако я не уверен по поводу порядка инициализации компонентов, так что такой вариант отпадает.
- 2009.08.22, 11:28
- Форум: Общие вопросы (Yii 1.x)
- Тема: Многоязычность и пути
- Ответы: 5
- Просмотры: 3697
Re: Многоязычность и пути
Добавил еще одно правило для пути в rules:
теперь ссылки вида http://site.local/index.php/ru/ будут перенаправлены на index
Пишу интернет-каталог продукции. Скоро выложу туториал.
Код: Выделить всё
'<lang:(en|ru|ro)>'=>'site/index',
Пишу интернет-каталог продукции. Скоро выложу туториал.
- 2009.08.21, 09:52
- Форум: Общие вопросы (Yii 1.x)
- Тема: Многоязычность и пути
- Ответы: 5
- Просмотры: 3697
Re: Многоязычность и пути
Решил проблему сам. В конфиге прописал: 'urlManager'=>array( 'class'=>'application.extensions.urlManager.CLangUrlManager', 'urlFormat'=>'path', 'rules'=>array( '<lang:(en|rus|ro)>/<_c:(category|site)>/<...
- 2009.08.20, 23:06
- Форум: Общие вопросы (Yii 1.x)
- Тема: Многоязычность и пути
- Ответы: 5
- Просмотры: 3697
Многоязычность и пути
Здраствуйте, разрабатываю многоязычный сайт. Хочу все ссылки на сайте сделать вида site.ru/index.php/rus/site/index , site.ru/index.php/en/site/index. Для этого я в конфиге задал: 'urlManager'=>array( 'urlFormat'=>'path', 'rules'=>array( ...