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

frmaxm
2016.09.14, 18:46
Форум: Общие вопросы (Yii 2.x)
Тема: Как отсортировать ArrayDataProvider по доп свойству в модели?
Ответы: 9
Просмотры: 4783

Re: Как отсортировать ArrayDataProvider по доп свойству в модели?

Точно. Слова Active и Array очень похожи. \yii\data\Sort считывает параметры сортировки из реквеста. Если параметры не указаны в реквесте, то используются параметры по умолчанию, которые можно указать в defaultOrder: $dp = new ArrayDataProvider([     'allModels' => $models,     'sort' => [         ...
frmaxm
2016.09.14, 17:39
Форум: Общие вопросы (Yii 2.x)
Тема: Как отсортировать ArrayDataProvider по доп свойству в модели?
Ответы: 9
Просмотры: 4783

Re: Как отсортировать ArrayDataProvider по доп свойству в модели?

Nanodesu писал(а):trash - поле в базе данных? \yii\data\ActiveDataProvider сортирует только по полям в БД.
+ я использую ArrayDataProvider() а он работет без бд
frmaxm
2016.09.14, 17:33
Форум: Общие вопросы (Yii 2.x)
Тема: Как отсортировать ArrayDataProvider по доп свойству в модели?
Ответы: 9
Просмотры: 4783

Re: Как отсортировать ArrayDataProvider по доп свойству в модели?

нет, в этом то и дело, что нужно по полю не из бд отсортировать
frmaxm
2016.09.14, 16:52
Форум: Общие вопросы (Yii 2.x)
Тема: Как отсортировать ArrayDataProvider по доп свойству в модели?
Ответы: 9
Просмотры: 4783

Как отсортировать ArrayDataProvider по доп свойству в модели?

Добрый день, я добавил доп свойство для своей модели,  0 => [         0 => common\models\User#1         (             [trash] => 45             [yii\db\BaseActiveRecord:_attributes] => [                 'id' => '82'                 'created_at' => '2015-04-10 11:40:04'                 'updated_at' =...
frmaxm
2016.08.01, 14:01
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки By Using Kartik's Fileinput In Yii2.0
Ответы: 11
Просмотры: 4107

Re: Обновление картинки By Using Kartik's Fileinput In Yii2.0

Сделал удаление(от картика) и добавление новой в отдельном окне (просто добавляю по id_товара) новые картинки.
frmaxm
2016.08.01, 13:47
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки By Using Kartik's Fileinput In Yii2.0
Ответы: 11
Просмотры: 4107

Re: Обновление картинки By Using Kartik's Fileinput In Yii2.0

Я уже реализовал но думал просто может кто натыкался на норм виджет для редактирования и добавления картинок.
frmaxm
2016.08.01, 13:31
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки By Using Kartik's Fileinput In Yii2.0
Ответы: 11
Просмотры: 4107

Re: Обновление картинки By Using Kartik's Fileinput In Yii2.0

rosolovsky писал(а):В этом Yii 2 с картинками большой геморой. Если загрузить картинки проблем нет, то манипулирование уже жесть. Лучше сразу посмотри в сторону файлового менеджера.
Спасибо, да буду наверное в эту сторону и смотреть - нормального решения похоже нет, не через какой витжет.
frmaxm
2016.07.22, 12:05
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки By Using Kartik's Fileinput In Yii2.0
Ответы: 11
Просмотры: 4107

Re: Обновление картинки By Using Kartik's Fileinput In Yii2.0

Nerf писал(а):1) Используемое вами поведение не работает с несколькими картинками.
2) Работает оно при сохранении модели.

Какой бихевер посоветуете? Для сохранения и обновления нескольких картинок.
frmaxm
2016.07.20, 22:43
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки By Using Kartik's Fileinput In Yii2.0
Ответы: 11
Просмотры: 4107

Re: Обновление картинки By Using Kartik's Fileinput In Yii2.0

- actionCreate()
добавляет картинки к нужному товару

-actionUpdate()
обновляет картинки к нужному товару, т.е. удалить и добавить другие картинки (удалить работает)
frmaxm
2016.07.20, 22:20
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки By Using Kartik's Fileinput In Yii2.0
Ответы: 11
Просмотры: 4107

Re: Обновление картинки By Using Kartik's Fileinput In Yii2.0

Никто не работал с FileInput от картика? и не делал обновление картинок?
frmaxm
2016.07.19, 09:49
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки By Using Kartik's Fileinput In Yii2.0
Ответы: 11
Просмотры: 4107

Обновление картинки By Using Kartik's Fileinput In Yii2.0

Привет, не как не выходит обновить картинку. Вьюха <?php $form = ActiveForm::begin([         'id' => 'Items',         'enableClientValidation' => false,         'errorSummaryCssClass' => 'error-summary alert alert-error',         'options' => ['enctype' => 'multipart/form-data', 'accept' => 'image/*...
frmaxm
2016.07.06, 10:28
Форум: Общие вопросы (Yii 2.x)
Тема: Ajax ActiveForm не работает vlidate
Ответы: 12
Просмотры: 3156

Re: Ajax ActiveForm не работает vlidate

Я не говорю, что мне этот метод непонятен)

Yii::$app->response->format = Response::FORMAT_JSON;
return ActiveForm::validate($model);


я говорю, что в моем случае он не помогает
frmaxm
2016.07.06, 10:05
Форум: Общие вопросы (Yii 2.x)
Тема: Ajax ActiveForm не работает vlidate
Ответы: 12
Просмотры: 3156

Re: Ajax ActiveForm не работает vlidate

А смысл тогда от формы? Там же инициализация, валидация, сохранение
frmaxm
2016.07.06, 09:55
Форум: Общие вопросы (Yii 2.x)
Тема: Ajax ActiveForm не работает vlidate
Ответы: 12
Просмотры: 3156

Re: Ajax ActiveForm не работает vlidate

lenbord писал(а):$model = new MyPersonalForm('', $user, Yii::$app->request->post('myPersonals'));

откуда у тебя берется переменная $user?
user, написано для примера - просто чтоб показать где пеердаются данные из пост
frmaxm
2016.07.06, 09:24
Форум: Общие вопросы (Yii 2.x)
Тема: Ajax ActiveForm не работает vlidate
Ответы: 12
Просмотры: 3156

Re: Ajax ActiveForm не работает vlidate

http://www.yiiframework.com/doc-2.0/guide-input-validation.html#ajax-validation ))) я читал доку и там мне ничего не подошло валидация распределяется в $model = new MyPersonalForm('', $user,  Yii::$app->request->post('myPersonals'));  public function validate($attributes=null, $clearErrors=true){  ...
frmaxm
2016.07.06, 09:18
Форум: Общие вопросы (Yii 2.x)
Тема: Ajax ActiveForm не работает vlidate
Ответы: 12
Просмотры: 3156

Re: Ajax ActiveForm не работает vlidate

добавь в контроллер, если не проходит валидация модели, вот такой кусок кода: Yii::$app->response->format = Response::FORMAT_JSON; return ActiveForm::validate($model); также не забудь в контроллере использовать use yii\widgets\ActiveForm; use yii\web\Response; Я пробовал вернуть Active::validate() ...
frmaxm
2016.07.06, 08:37
Форум: Общие вопросы (Yii 2.x)
Тема: Ajax ActiveForm не работает vlidate
Ответы: 12
Просмотры: 3156

Ajax ActiveForm не работает vlidate

Добрый день, Народ делаю аякс форму из простой работающей формы. Без аякс все работает так как надо, как только делаю аякс форму перестает работать валидация. Зама форма $form = ActiveForm::begin([     'id' => $model->formName(),     'enableAjaxValidation' => true,     'options' => [         'enctyp...