Найдено 57 результатов
- 2013.07.23, 15:48
- Форум: Общие вопросы (Yii 1.x)
- Тема: Active record перелинковка
- Ответы: 5
- Просмотры: 2474
Re: Active record перелинковка
Нашел другой вариант 'linking' => array(self::HAS_MANY, 'Linking', 'object'), 'resource' => array(self::HAS_MANY, 'Resource2', array('related_to'=>'id'), 'through'=>'linking', 'condition'=>'linking.type="1"', 'select'=> array('id', 'title') ), Достаточно неплохой ...
- 2013.07.23, 14:22
- Форум: Общие вопросы (Yii 1.x)
- Тема: Active record перелинковка
- Ответы: 5
- Просмотры: 2474
Re: Active record перелинковка
Спасибо за жидкие ссылки, на документацию. Что знал то и узнал. Пишу отношения для Table 1 'resource' => array(self::MANY_MANY, 'Resource1', 'linking(id, object)'), 'together'=> true ), Несовсем мне понятно что выставить в третьем параметре, так как у меня в таблицах префиксы, кроме того как б...
- 2013.07.23, 12:25
- Форум: Общие вопросы (Yii 1.x)
- Тема: Active record перелинковка
- Ответы: 5
- Просмотры: 2474
Active record перелинковка
Есть три таблицы Table 1 Linking Table 2 +----------------+ +---------------+ +-----------------+ | Resource Table | | Link ID | | Resource Table2 | +----------------+ +---------------+ +-----------------+ | Resource1 ID | | Resource1 ID | ...
- 2013.06.26, 10:56
- Форум: Общие вопросы (Yii 1.x)
- Тема: Проблема с логином в фаир фоксе!
- Ответы: 9
- Просмотры: 2592
Re: Проблема с логином в фаир фоксе!
попробуй после редиректа вызывать end();
- 2013.06.25, 14:23
- Форум: Общие вопросы (Yii 1.x)
- Тема: Обработка исключения, когда не найдено отношение AR
- Ответы: 5
- Просмотры: 2154
Re: Обработка исключения, когда не найдено отношение AR
а если так : if($model->user->exists($id)){ //юзер не существует } C таким самым успехом я могу проверить if($model->user === null){ //юзер не существует } смысл в том что б не вести эти проверки при любой выборке и не плодить много однообразного кода, а выбрать все записи и передать в CDe...
- 2013.06.25, 12:35
- Форум: Общие вопросы (Yii 1.x)
- Тема: Обработка исключения, когда не найдено отношение AR
- Ответы: 5
- Просмотры: 2154
Re: Обработка исключения, когда не найдено отношение AR
тогда mysql не позволит удалить пользователя у которого есть отчеты. Можно, но нехорошо так делать, также можно использовать on delete cascade (либо в модели использовать afterDelete), но опять же это не очень подходит по специфике. Нужен именно вариант: если пользователь не найден то подсатвить де...
- 2013.06.25, 12:14
- Форум: Общие вопросы (Yii 1.x)
- Тема: Обработка исключения, когда не найдено отношение AR
- Ответы: 5
- Просмотры: 2154
Обработка исключения, когда не найдено отношение AR
Помогите с Acttive record relations Eсть модель Report, в этой модели описана связь с другой моделью User public function relations() { return array( 'user' => array(self::BELONGS_TO, 'User', 'user_id') ); } Выборка работает отлично, за исключением моментов, когда пользователь не найде...
- 2013.03.05, 12:21
- Форум: Общие вопросы (Yii 1.x)
- Тема: Автоматическое измение атрибута модели
- Ответы: 1
- Просмотры: 921
Автоматическое измение атрибута модели
Есть модель Report (Activerecord) в которой есть атрибут data. В этом атрибуте хранится сериализированый масив с данными. Перед тем как сохранить я вручную произвожу сериализацию //до вставки $report->data = serialize($array); //после выборки $report->data = unserialize($report->data); , Подскажи...
- 2013.02.04, 17:49
- Форум: Общие вопросы (Yii 1.x)
- Тема: Перевод больших "объемов" текста (I18N)
- Ответы: 0
- Просмотры: 1100
Перевод больших "объемов" текста (I18N)
Возникла следующая ситуация: Нужено выводить справку для определенных полей. Для каждой языковой версии свой язык справки. Можно использовать Yii::t('vocabulary', '.......'), но проблема в том что справка очень большая (2-3 абзаца для одного поля). Знаю, что некоторые системы используют gettext. Под...
- 2013.01.25, 12:48
- Форум: Общие вопросы (Yii 1.x)
- Тема: UrlManager
- Ответы: 5
- Просмотры: 2406
Re: UrlManager
Как говорится надо, значит сделаем! Покритикуйте такой подход для решения задачи В конфиге указываем 'urlManager'=> array( 'class'=>'application.components.EUrlManager', 'urlFormat'=>'param', 'urlSuffix'=>'.html', 'showScriptName'=>false, 'rules'=>array( 'test/<tid:\d+>'...
- 2013.01.25, 01:32
- Форум: Общие вопросы (Yii 1.x)
- Тема: UrlManager
- Ответы: 5
- Просмотры: 2406
Re: UrlManager
Чего-то я не пойму, чего вы хотите. Это два взаимоисключающих правила, а вы хотите чтобы они вместе работали? URLs managed via CUrlManager can be in one of the following two formats, by setting urlFormat property: 'path' format: /path/to/EntryScript.php/name1/value1/name2/value2... 'get' format: /p...
- 2013.01.24, 21:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: UrlManager
- Ответы: 5
- Просмотры: 2406
Re: UrlManager
Нет, это просто опечатка.Nafania писал(а):/?r=test/about не?
Тут проблема куда глубже. Если я указываю 'urlFormat'=>'get', то правила вообще не учитываются, а очень бы хотелось
- 2013.01.24, 19:45
- Форум: Общие вопросы (Yii 1.x)
- Тема: UrlManager
- Ответы: 5
- Просмотры: 2406
UrlManager
Подскажите, можна ли как то сделать, возможность одинаково обрабатывать правила? http://domain.loc/r=test/about http://domain.loc/test/about Тоесть в зависимости urlFormat (path или get) использовать один и тот же набор правил. P.S.: Конфигурация 'urlManager'=>array( 'urlFormat'=>'path', '...
- 2012.12.10, 15:59
- Форум: Общие вопросы (Yii 1.x)
- Тема: Logout Button, Русская кодировка
- Ответы: 40
- Просмотры: 9544
Re: Logout Button, Русская кодировка
In your view use UTF-8 whithot BOM
- 2012.12.05, 20:28
- Форум: Общие вопросы (Yii 1.x)
- Тема: CHTML::link onclick
- Ответы: 10
- Просмотры: 6319
Re: CHTML::link onclick
непонятно что за параметры такие submit и params ты передаешь, вот так код на Ура работает. echo CHtml::link( 'city', array('user/region','id_region'=> 10 ), array( 'onclick'=>'parent.jQuery.fancybox.close();', ) ); Если тебе нужна кнопка сабмит то используй CHtml::submit...
- 2012.12.05, 19:33
- Форум: Новости, события, встречи
- Тема: Покупка лицензии WYSIWYG-редактора Imperavi
- Ответы: 181
- Просмотры: 102641
Re: народ, давайте скинемся на Redactor Imperavi?
А разработчики редактора уже "рады" будущей покупке?
- 2012.12.05, 19:31
- Форум: Общие вопросы (Yii 1.x)
- Тема: model NOT in (...)
- Ответы: 4
- Просмотры: 2123
Re: model NOT in (...)
Спасибо, помогло. Странно но я думал что как то можно сразу передать параметры в модель, то типа такого:tsurka писал(а):Код: Выделить всё
$criteria=$this->getDbCriteria(); $criteria->addNotInCondition('column', array(1,10,100,...));
Код: Выделить всё
User::model()->findAll( 'id NOT IN', array(1,10,100) );
- 2012.12.05, 18:16
- Форум: Общие вопросы (Yii 1.x)
- Тема: model NOT in (...)
- Ответы: 4
- Просмотры: 2123
model NOT in (...)
Есть модель User.
Подскажите как выбрать всех пользователей у которых id не не равняются 1, 10 , 100 ?
Подскажите как выбрать всех пользователей у которых id не не равняются 1, 10 , 100 ?
- 2012.12.04, 20:48
- Форум: Новости, события, встречи
- Тема: Покупка лицензии WYSIWYG-редактора Imperavi
- Ответы: 181
- Просмотры: 102641
Re: народ, давайте скинемся на Redactor Imperavi?
а кто то уже написал авторам редактора?
- 2012.12.03, 17:59
- Форум: Новости, события, встречи
- Тема: Покупка лицензии WYSIWYG-редактора Imperavi
- Ответы: 181
- Просмотры: 102641
Re: народ, давайте скинемся на Redactor Imperavi?
В фреймворк мы WYSIWYG включать не планируем. OEM лицензия позволяет включить редактор в состав OpenSource-расширения и раздавать его бесплатно, но это ещё надо уточнить у авторов Imperavi. Обходные пути тут — прямое нарушение лицензии. Не советую так делать. А чей проект YiiBooster ? может на него...