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

Странник
2018.04.13, 17:09
Форум: Общие вопросы (Yii 1.x)
Тема: Сортировка в СDetailView
Ответы: 4
Просмотры: 433

Re: Сортировка в СDetailView

Переписываешь actionIndex так: public function actionIndex() { $dataProvider = new CActiveDataProvider('Measure', array( 'sort' => array( 'attributes' => array( 'asc' => 'ME_ID ASC', 'desc' => 'ME_ID DESC', 'default' => 'DESC', ), 'defaultOrder' => array( 'ME_ID' => CSort::SORT_DESC, ) ), ) ); $this...
Странник
2018.04.13, 16:50
Форум: Общие вопросы (Yii 1.x)
Тема: Реально ли переделать сложный запрос к БД под AR или оставить как есть?
Ответы: 2
Просмотры: 251

Re: Реально ли переделать сложный запрос к БД под AR или оставить как есть?

Если можно пример как это сделать? Забыл добавить, что модели Orders и Partners связаны по relation: Orders public function relations() { return array( 'partner' => array(self::BELONGS_TO, 'Partners', 'partner_id'), ); } Partners public function relations() { return array( 'orders' => array(self::HA...
Странник
2018.04.13, 13:46
Форум: Общие вопросы (Yii 1.x)
Тема: Реально ли переделать сложный запрос к БД под AR или оставить как есть?
Ответы: 2
Просмотры: 251

Реально ли переделать сложный запрос к БД под AR или оставить как есть?

Есть сложный запрос. Захотелось переделать его в стиле AR. Реально ли это? SELECT orders.id , orders.number_id, orders.partner_id, orders.free, partners.title FROM `partners`,`orders` WHERE `number_id`= $old_num AND ( free ='1' AND partner_id NOT IN (SELECT partner_id FROM orders WHERE free = '1' AN...
Странник
2018.04.12, 00:22
Форум: Общие вопросы (Yii 1.x)
Тема: Сортировка по полю в связанной таблице
Ответы: 1
Просмотры: 189

Сортировка по полю в связанной таблице

Добрый день друзья. 3 года назад запустил проект и отошёл от дел. Недавно попросили сделать небольшие изменения, но на одном пункте запнулся. Забыл как это делается Суть такова: Есть три модели: Number (номер маршрута), Partners (данные о покупателе), Order(заказ) class Number extends CActiveRecord ...
Странник
2015.11.22, 20:34
Форум: Общие вопросы (Yii 1.x)
Тема: Забыл как работать с MANY_MANY
Ответы: 1
Просмотры: 374

Re: Забыл как работать с MANY_MANY

Разобрался.
Ошибка тут:

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

$criteria->together=true; 
Кавычки для true были лишними.
Странник
2015.11.22, 18:44
Форум: Общие вопросы (Yii 1.x)
Тема: Забыл как работать с MANY_MANY
Ответы: 1
Просмотры: 374

Забыл как работать с MANY_MANY

Решил переделать старый сайт и не могу вспомнить как работать со связью MANY_MANY. Почти по учебнику: Модель Post -(id, title, text,...) Модель Category (id, title,...) Связь через Post: public function relations() {    return array('categories'=>array(self::MANY_MANY, 'Category', 'nd_category_post(...
Странник
2015.06.21, 20:30
Форум: Общие вопросы (Yii 1.x)
Тема: Yii и Sphinx - кто нить делал такую связку?
Ответы: 31
Просмотры: 7691

Re: Yii и Sphinx - кто нить делал такую связку?

Что-то я все-равно не пойму. У меня на сайте : автообъявления, новости, посты, комментарии, есть статические страницы. Как мне осущестыить поиск по всему этому делу с помощью sphinx? Сфинкс не ищет. Он создаёт индексы. А ты можешь использовать их у себя. Самое простое подключаешь DgSphinxSearch и в...
Странник
2015.03.09, 22:28
Форум: Общие вопросы (Yii 1.x)
Тема: Перестала работать вьюха
Ответы: 3
Просмотры: 497

Re: Перестала работать вьюха

Спасибо!
var_dump($name) помог.
Вызывались данные удалённого пользователя и из-за этого всё не работало.
Странник
2015.03.08, 23:48
Форум: Общие вопросы (Yii 1.x)
Тема: Перестала работать вьюха
Ответы: 3
Просмотры: 497

Перестала работать вьюха

Использовал в представлении такой вывод. $name = Profiles::model()->findByPk($data->id_user); echo $name->lastname Всё работало несколько недель, но вдруг при попытке зайти на страницу стало выдавать ошибку. Теперь приходится выводить так $name = Profiles::model()->findByPk($data->id_user); echo $na...
Странник
2015.02.21, 23:57
Форум: Общие вопросы (Yii 1.x)
Тема: Передача массива из формы
Ответы: 4
Просмотры: 800

Re: Передача массива из формы

Следующая проблема. Как пройти валидацию массива? Писать свой валидатор? В контроллере данные обрабатываются в цикле: $model->attributes=$_POST['Time']; foreach ($model->dates AS $key=>$value) { ...     if($model->save()) {         $this->render('create_data',array(             'model'=>$model,     ...
Странник
2015.02.17, 22:31
Форум: Общие вопросы (Yii 1.x)
Тема: Передача массива из формы
Ответы: 4
Просмотры: 800

Re: Передача массива из формы

Спасибо!
Кое-что поправил и работает.)
Странник
2015.02.17, 12:36
Форум: Общие вопросы (Yii 1.x)
Тема: Передача массива из формы
Ответы: 4
Просмотры: 800

Передача массива из формы

Друзья. Посоветуйте как передать массив из формы в контроллер. Форма заполняется в два этапа. На первом определяется год месяц и т.д., а на втором в зависимости от года и месяца должен сформироваться список дат. Сейчас делаю через <?php $form=$this->beginWidget('CActiveForm', array(     'id'=>'table...
Странник
2015.01.17, 13:22
Форум: Общие вопросы (Yii 1.x)
Тема: CListView не работает пагинация
Ответы: 5
Просмотры: 588

Re: CListView не работает пагинация

Точно нет ошибки в коде?
Зачем в приведённом примере в 9 строке стоит <?php
Странник
2015.01.17, 13:12
Форум: Общие вопросы (Yii 1.x)
Тема: Как сделать выборку по роли пользователя при использовании yii_users и rights?
Ответы: 0
Просмотры: 410

Как сделать выборку по роли пользователя при использовании yii_users и rights?

До недавнего времени использовал свою систему аутентификации на основе ролей. У каждого пользователя роль хранилась в поле user->role. Сделать выборку по роли и фильтр было легко. Решили перейти на связку модулей users и rights и возник вопрос. Сейчас в таблице users нет поля role, т.е. доступ к use...
Странник
2014.11.22, 12:10
Форум: Общие вопросы (Yii 1.x)
Тема: Не загружается второй файл
Ответы: 8
Просмотры: 1117

Re: Не загружается второй файл

В твоём случае второй файл лучше создать так

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

copy (source, dest ) 
Странник
2014.11.22, 12:01
Форум: Общие вопросы (Yii 1.x)
Тема: Yii RBAC. Описание ролей в БД
Ответы: 2
Просмотры: 420

Re: Yii RBAC. Описание ролей в БД

Модули Yii-user и right и будет вам счастье.)
Странник
2014.11.12, 21:17
Форум: Общие вопросы (Yii 1.x)
Тема: Помогите решить проблему! Просто резко перестало работать.
Ответы: 17
Просмотры: 1913

Re: Помогите решить проблему! Просто резко перестало работать.

Такое ощущение, что изменились настройки сервера.
Попробуй везде вместо <? поставить <?php
Возможно шорттеги не работают.