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

Vi_ru_S
2023.07.16, 10:48
Форум: Общие вопросы (Yii 2.x)
Тема: Переопределить ActionColumn
Ответы: 4
Просмотры: 3217

Re: Переопределить ActionColumn

А где именно это прописывать?
Vi_ru_S
2020.01.28, 18:30
Форум: Общие вопросы (Yii 2.x)
Тема: проферка поля на ошибки JS
Ответы: 2
Просмотры: 869

проферка поля на ошибки JS

Всем привет. Скажите как можно проверить поле с помощью JS валидации что бы возвращался либо true либо false?
Собственно затея в том что бы проверить два поля если они проходят валидацию то выполняем определенные действия.
Vi_ru_S
2019.11.28, 07:59
Форум: Общие вопросы (Yii 2.x)
Тема: Валидация данных связанных моделей
Ответы: 0
Просмотры: 917

Валидация данных связанных моделей

Всем привет имею модель <?php namespace app\models; use Yii; /** * This is the model class for table "sta_land_tenure". * * @property int $id * @property int $to_id * @property int $from_id * @property int|null $where_id * @property int|null $proxy_id * * @property CatCustomer $from * @pro...
Vi_ru_S
2019.11.27, 16:50
Форум: Общие вопросы (Yii 2.x)
Тема: Форма для двух моделей
Ответы: 2
Просмотры: 840

Re: Форма для двух моделей

Внятно сформулированная задача - уже половина ответа. В вашем же случае о задаче можно только догадываться. Хочу во view где отображается Model1 * @property int $id * @property int $to_id * @property int $from_id * @property int|null $where_id * @property int|null $proxy_id * * @property CatCustome...
Vi_ru_S
2019.11.27, 15:49
Форум: Общие вопросы (Yii 2.x)
Тема: Форма для двух моделей
Ответы: 2
Просмотры: 840

Форма для двух моделей

Всем привет есть две модели Model1 и Model2 Структура Model1 - model1_data1 - model1_data2 - model1_data3 - name_id Структура Model2 - name - phone - email Есть необходимость заполнять эти модели из одной формы, прочитал как это делать https://yiiframework.com.ua/ru/doc/guide/2/input-multiple-models...
Vi_ru_S
2019.10.29, 17:08
Форум: Общие вопросы (Yii 2.x)
Тема: использование виджетов ActiveForm и Modal
Ответы: 5
Просмотры: 1916

Re: использование виджетов ActiveForm и Modal

Понадобилось использовать событие beforeValidate которое без кнопки в форме не работает. Есть ли альтернативы?
Vi_ru_S
2019.10.29, 15:21
Форум: Общие вопросы (Yii 2.x)
Тема: widgets + javascript
Ответы: 16
Просмотры: 8670

Re: widgets + javascript

Прочитал тему. Такой вот вопрос если я тоже например не хочу что бы JS подключался на каждой странице... Но у меня ситуация такая что виджет может вызываться несколько раз в одном view файле так это получиться что JS несколько раз подлючится как быть в такой ситуации? :D
Vi_ru_S
2019.10.26, 05:44
Форум: Общие вопросы (Yii 2.x)
Тема: использование виджетов ActiveForm и Modal
Ответы: 5
Просмотры: 1916

Re: использование виджетов ActiveForm и Modal

Спасибо. Попробую чуть позже. Modal::begin([ 'header' => '<h2>Создать клиента</h2>', 'id' => 'modal', 'size' => 'modal-xl', 'toggleButton' => [ 'label' => 'click me', 'tag' => 'button', 'class' => 'btn btn-success', ], 'footer' => Html::submitButton('Сохранить', ['class' => 'btn btn-success', 'oncl...
Vi_ru_S
2019.10.25, 20:00
Форум: Общие вопросы (Yii 2.x)
Тема: использование виджетов ActiveForm и Modal
Ответы: 5
Просмотры: 1916

Re: использование виджетов ActiveForm и Modal

На текущий момент приходит в голову переписать виджет и обозвать его ModalForm
Vi_ru_S
2019.10.25, 19:20
Форум: Общие вопросы (Yii 2.x)
Тема: использование виджетов ActiveForm и Modal
Ответы: 5
Просмотры: 1916

использование виджетов ActiveForm и Modal

Всем привет столкнулся с такой задачей, нужно запихать форму в модалку. Вроде все понятно и просто, но до меня никак не может дойти как кнопку для сохранении формы разместить в футере Modal::begin([ 'header' => '<h2>Создать клиента</h2>', 'id' => 'modal', 'size' => 'modal-xl', 'toggleButton' => [ 'l...
Vi_ru_S
2019.10.21, 16:54
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать загрузку фото с превью?
Ответы: 13
Просмотры: 4694

Re: Как сделать загрузку фото с превью?

Если не ошибаюсь все плюшки виджета работают через Event ну и соответственно когда вы пытаетесь удалить у вас не чиго не выходит так как нет действий на эту кнопку. А по поводу виджета загрузки картинок поищите в интренете готовое решение так будет легче.
Vi_ru_S
2019.10.17, 18:08
Форум: Общие вопросы (Yii 2.x)
Тема: MultipleInput как поставить input radio
Ответы: 1
Просмотры: 1299

MultipleInput как поставить input radio

Все привет. Скажите как в этом виджете https://github.com/unclead/yii2-multiple-input можно поставить радио кнопки? Собственно загвоздка в том что виджет присваивает input radio свои уникальные имена <input type="radio" id="catcounterparties-phone-0-main" name="CatCounterpar...
Vi_ru_S
2019.08.18, 14:34
Форум: Общие вопросы (Yii 2.x)
Тема: Поиск по сайту
Ответы: 10
Просмотры: 2435

Re: Поиск по сайту

А вот так в любой последовательности слов. $words = explode(' ', trim($this->search)); $serachArray = ['AND']; foreach ($words as $word) { $serachArray[] = ['like', 'name', $word]; } $query->andFilterWhere(['OR', ['like', 'id', $this->search], $serachArray]); if ($this->search) { $query->orFilterWh...
Vi_ru_S
2019.08.17, 19:11
Форум: Общие вопросы (Yii 2.x)
Тема: Поиск по сайту
Ответы: 10
Просмотры: 2435

Re: Поиск по сайту

Скобки квадратные уберите if ($this->search) { $query->orFilterWhere(['like', 'id', $this->search]) ->orWhere('name like \'%' . str_replace(' ', '%', trim($this->search)) . '%\''); } Вот так вроде работает. Сейчас тетстить буду. Спасибо за помощь :D
Vi_ru_S
2019.08.17, 19:08
Форум: Общие вопросы (Yii 2.x)
Тема: Поиск по сайту
Ответы: 10
Просмотры: 2435

Re: Поиск по сайту

yiiliveext писал(а): 2019.08.17, 19:05 Скобки квадратные уберите
orFilterWhere Принимает массив. может другой метод там нужен?
Vi_ru_S
2019.08.17, 19:04
Форум: Общие вопросы (Yii 2.x)
Тема: Поиск по сайту
Ответы: 10
Просмотры: 2435

Re: Поиск по сайту

Не работает :? Исправил, name на search замените if ($this->search) { $query->orFilterWhere(['like', 'id', $this->search]) ->orFilterWhere(['name like \'%' . str_replace(' ', '%', trim($this->search)) . '%\'']); } Operator 'NAME LIKE '%APPLE%черный%'' requires two operands.
Vi_ru_S
2019.08.17, 18:59
Форум: Общие вопросы (Yii 2.x)
Тема: Поиск по сайту
Ответы: 10
Просмотры: 2435

Re: Поиск по сайту

yiiliveext писал(а): 2019.08.17, 18:46 Только в последовательности слов будет так.

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

if ($this->search) {
            $query->orFilterWhere(['like', 'id', $this->search])
                    ->orFilterWhere('name like \'%' . str_replace(' ', '%', trim($this->name)) . '%\'');
           
        }
Не работает :?
Vi_ru_S
2019.08.17, 18:26
Форум: Общие вопросы (Yii 2.x)
Тема: Поиск по сайту
Ответы: 10
Просмотры: 2435

Поиск по сайту

Все привет. Не могу найти статей как можно сделать безболезненный поиск по сайту по двум ключевым например словам в поиске Сделал вот так через like но это не совсем то что мне нужно public function search($params) { $query = CatNomenclature::find(); $dataProvider = new ActiveDataProvider([ 'query' ...
Vi_ru_S
2019.04.30, 09:49
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает фильтр Pjax
Ответы: 2
Просмотры: 866

Re: Не работает фильтр Pjax

Решение было на поверхности. надо следующий код вывести за пределы формы. <?php Modal::begin([ 'id' => 'modal-selection', 'header' => Html::tag('h3', 'Подбор'), 'size' => 'modal-lg', 'toggleButton' => [ 'label' => 'Подбор', 'id' => 'modalButton', 'class' => 'btn btn-success', 'value' => \yii\helpers...
Vi_ru_S
2019.04.29, 19:21
Форум: Общие вопросы (Yii 2.x)
Тема: Yii для CRM?
Ответы: 6
Просмотры: 2529

Re: Yii для CRM?

Здравствуйте. Несколько лет назад начал увлекаться разработкой на PHP, но на примитивном уровне. Так получилось, что для работы написал небольшую CRM с уникальным функционалом (перед тем как кто-то кинет в меня камень со словами "все твои хотелки уже реализованы в нормальных CRM": нет, у ...