Спасибо большое за статью, она отчасти помогла.
Есть вопрос по строчке
$i18n->scenario = 'update';
Как я понимаю в модель записывается ключ scenario с значением update.
Но в коде используется findOne, что не особо подходит под структуру таблицы i18n, так как по запросу должно выводиться 4 строчки. Вопрос как записать сценарий при использовании find()?
Просто меня смущает, что вся текстовая информация хранится в i18n (описания, заголовки, адреса и тд) И казалось бы при простом выводе того-же названия страны, должна быть связь с i18n и таблицей country.
Я понимаю, что все делают так, как удобно самому, я почему-то вижу вариант, когда все храниться в одной таблице по конкретному объекту. Насколько правильно такое решение?
Конструкция не работает, значение доступно по print_r($dataProvider->models[0]['i18n'][0]['value']); В вашей конструкции не учитывается еще один вложенный массив, как его учесть?
Владимир Дубровин: Дело в том, что у нас используется 1С 8.2 в котором нет встроенного почтового клиента, поэтому используется stunnel. Есть доп обработка, на основании которой формируются отчеты, тема письма и тело + пдф файл. Из контрагента забирается адрес получателя и на него отправляется, проверяя сейчас еще заметил что письма на gmail уходят в спам...
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.