Описание тега yii2-model
Используйте этот тег, если ваш вопрос относится к классу-модели Yii2 или одному из его потомков.
3
ответа
Yii2 несколько моделей в одной форме
Как использовать несколько моделей в одной форме в Yii2? Мое дело: В моем действии создания я могу сохранить в таблицу nda_fiscalizacao, но при обновлении я получаю эту ошибку, когда пытаюсь загрузить форму: Call to a member function formName() on a…
26 янв '16 в 16:00
2
ответа
Yii2: конфигурируемые модели внутри модуля
Каков наилучший способ включения моделей / активных записей в модуль Yii2 таким образом, чтобы их можно было настраивать? Это лишь некоторые из проблем, с которыми мы сталкиваемся, когда хотим использовать активную запись, включенную в модуль: Добав…
26 июл '16 в 06:20
2
ответа
yii2 AcrtiveRecord где Not
У меня есть следующий SQL-запрос, который я хочу "построить" с ORM Yii2: SELECT * FROM table WHERE [some conditions] AND (col1 <> 0 OR col2 <> 0) Поэтому я хочу исключить все результаты, где col1 и col2 равны 0, но я не хочу делать это с…
19 мар '18 в 08:56
2
ответа
Сохранение значений по умолчанию в Yii2 не работает
Я хочу сохранить следующую дату и время при обновлении или создании, поэтому я написал это в rules() ['createdon','default','value'=>date('Y-m-d H:i:s'),'on'=>'insert' ], ['updatedon','default','value'=>date('Y-m-d H:i:s'),'on'=>'update'…
03 июн '16 в 07:00
1
ответ
Проблемы Yii2: нормальная работа на локальном хостинге и ошибка на хостинге
Необходимо сделать страницу новостей. Я сделал, на локальном сервере (открытый сервер) все работает отлично, и при загрузке на хост-сервер выдает ошибку 404. Версии php практически идентичны (7.0.2 на хостинге и 7.1+ на локальной). В чем может быть …
17 окт '18 в 05:37
0
ответов
Ошибка yii\base\UnknownMethodException при попытке $model->save() с не табличной моделью yii2
Я получаю вызов неизвестного метода: app\modules\employee\models\NewEmployeeForm::save() при попытке сделать $model->save(); Я предположил, что метод save () унаследован от Model, но потом это произошло. Мне нужно написать свой собственный метод сох…
16 сен '15 в 10:50
1
ответ
Проверка не работает после установки сценария
Моя проверка на стороне клиента не работает после создания сценариев. он прекрасно работает перед созданием сценария. у меня есть два сценария обновления и создания, у меня есть два поля, которые необходимо заполнить при создании сценария, и у меня …
26 апр '17 в 05:48
1
ответ
YII2 создание связей в моделях между таблицами из 2 баз данных
Я определил 2 базы данных, например return [ 'components' => [ 'db1' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=db1name', 'username' => 'db1username', 'password' => 'db1password', ], 'db2' => [ 'c…
05 апр '16 в 06:46
1
ответ
БД транзакций в Yii2 с обратными вызовами
У меня есть простой код, который использует транзакции БД в Yii2, это обновляет баланс пользователя и добавляет новую запись в историю баланса пользователей. //User model public function changeBalance(UserBalanceHistory $balance) { $balance->bala…
09 окт '15 в 11:44
1
ответ
Как использовать вложенное условие в AndWhere в yii2
Прежде чем пометить как дубликат вопроса, пожалуйста, прочитайте его. У меня здесь другая проблема. Я хочу сгенерировать этот тип запроса с использованием поисковой модели yii2. select * from t1 innerjoin t2 on (t1.id = t2.id) where ((t1.price >=…
26 июл '16 в 09:42
0
ответов
Yii2: kartik GridView - фильтр не работает, если отображается поле с отношением 1:n
У меня есть сетка для модели, отображающая атрибут gender и и поле lang_code из отношения 1:n language, Когда я выбираю "женский", он отображает 310 женщин (из 600 записей). Если я затем очищу фильтр, будут показаны 0 записей (вместо всех 600). Когд…
26 июн '18 в 09:38
0
ответов
UploadedFile::getInstances дает пустой массив и загрузка файла не работает в yii2
Если я использую поле, как показано ниже, для загрузки файлов, и когда я печатаю $_FILES в контроллере, результат будет empty, <?php echo $form->field($userformmodel, 'user_images[]')->fileInput(['multiple' => true, 'class' => 'multi …
29 окт '18 в 11:13
2
ответа
Перенаправить на предыдущий адрес "с которого были отправлены данные формы" с моделью в yii2
Я создал виджет для отображения формы в layouts/main.php нижний колонтитул Это файл виджета с именем common\widget\SubscriberFormWidget.php <?php namespace common\widgets; use Yii; use yii\base\Widget; use common\models\Subscriber; class Subscrib…
12 фев '18 в 15:34
1
ответ
yii2 как создать и подготовить в другом
Я хочу добавить условие фильтра с рамкой yii2, и это условие должно генерировать следующий запрос: select count(*) from v_ressource where ( ( str_to_date('27/04/2016', '%d/%m/%Y') between str_to_date(erDateDebut, '%d/%m/%Y') and str_to_date(erDateFi…
28 апр '16 в 08:37
1
ответ
Yii2 "не имеет отношения к имени" в поисковой модели, даже если она определена в основной модели
У меня ошибка yii2: общие \models\Book не имеют отношения с именем "избранное". Когда я пытаюсь добавить: public function search($params) { $query = Book::find(); $query->joinWith(['author', 'profile', 'favorite']); В модели книги у меня есть пуб…
02 мар '17 в 13:35
2
ответа
yii2 gii CRUD Generator error - Класс "Сообщение" не существует или имеет синтаксическую ошибку
Я создаю базовую текстовую систему личных сообщений для веб-сайта с использованием yii2 advanced. Я использую модель gii и генераторы CRUD, но столкнулся с проблемой генерации CRUD после создания класса модели. Мне интересно, может ли это быть пробл…
09 дек '15 в 13:53
1
ответ
Yii2: как использовать deleteAll с двумя условиями = и НЕ В
Я пытаюсь удалить данные из RestoFoods модель такая: RestoFoods::deleteAll(["restaurant_id"=>$postData['resto_id'], 'food_id NOT IN'=> [1,2] ]); Я хочу этот sql: DELETE FROM `resto_foods` WHERE `restaurant_id`=1 AND (`food_id` NOT IN (1, 2));
26 ноя '15 в 09:14
2
ответа
Yii2 как создать правило (фильтр) для всех атрибутов модели?
Скучно применять фильтр "trim" для каждого атрибута в модели. Любая идея имеет Yii2 что-то вроде этого: ['*', 'filter', 'filter' => 'trim'],
29 янв '18 в 01:15
1
ответ
Yii2: добавить сборщик данных для gridview
У меня есть выходной код для определенных данных из связанных таблиц. но у меня также есть задача добавить 2 поля поиска по дате. Там должно быть 2 поля created_at а также end_at выбирая дату, когда я смогу отфильтровать лишние данные мой контроллер…
11 фев '19 в 13:02
0
ответов
Yii 2: сортировка по пользовательскому полю, рассчитанному из переменных источников
Я работаю над проектом, который в настоящее время переносится из Yii 1 в Yii 2, и создаю отчет с использованием компонента GridView Yii 2. Этот отчет включает в себя обе колонки, извлеченные из provider_info таблица в базе данных, поля объединены do…
21 ноя '17 в 13:47