unknownby, нет, Вы игнорируете полное прочтение сообщения и осмысление проблемы...
SiZE, спасибо, похоже на выход.
Найдено 60 результатов
- 2022.07.28, 14:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как группирировать вывод записей при использовании ActiveDataProvider в Yii2?
- Ответы: 7
- Просмотры: 2501
- 2022.06.30, 19:45
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как группирировать вывод записей при использовании ActiveDataProvider в Yii2?
- Ответы: 7
- Просмотры: 2501
Re: Как группирировать вывод записей при использовании ActiveDataProvider в Yii2?
Может, просто отказаться от ActiveDataProvider или же GridView/ListView, при этом сохранив функционал фильтрации? GridView - отображение моделей в виде списка. ListView - отображение моделей со своим личным представлением. Первый виджет больше для админ панели, а второй для пользовательского интерф...
- 2022.05.24, 19:35
- Форум: Предлагаю работу
- Тема: Нужен опытный разработчик по Yii2 для регулярных доработок по интернет-магазину
- Ответы: 0
- Просмотры: 1307
Нужен опытный разработчик по Yii2 для регулярных доработок по интернет-магазину
Условия: ◾️ Оплата фиксированная, или почасовая ◾️ В проекте настроено окружения для быстрого входа в работу: есть миграции, enviroments, faker для создания тестовых данных ◾️ Нужен опытный разработчик, который пишет чистый код(PSR) и будет соблюдать CodeStyle( https://agenda-prod.notion.site/Code-...
- 2022.05.24, 16:32
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как группирировать вывод записей при использовании ActiveDataProvider в Yii2?
- Ответы: 7
- Просмотры: 2501
Re: Как группирировать вывод записей при использовании ActiveDataProvider в Yii2?
Может, просто отказаться от ActiveDataProvider или же GridView/ListView, при этом сохранив функционал фильтрации?
- 2022.05.19, 18:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как группирировать вывод записей при использовании ActiveDataProvider в Yii2?
- Ответы: 7
- Просмотры: 2501
Как группирировать вывод записей при использовании ActiveDataProvider в Yii2?
Нужно выводить товар в таком формате: https://i.imgur.com/jOanRZM.png То есть, мы выводим товар в блоке группы, с которой он связан. Имея дело с обычным массивом - это не было бы проблемой: <?php foreach ($groups as $group): ?> <div> <h1><?php echo $group['name'] ?></h1> <div> <table> <?php foreach ...
- 2022.04.16, 19:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему не доходят POST-данные в API?
- Ответы: 2
- Просмотры: 1030
Re: Почему не доходят POST-данные в API?
Решил. Сервер POST на GET конертировал почему-то. Ещё данный HTTP-запрос в PHPStorm не отрабатывает корректно - body-данные не передаются: POST http://supplier.loc/api/v1/order/purchase?key=da39a3ee5e6b4b0d3255bfef95601890afd80709 Content-Type: application/x-www-form-urlencoded id=3&quantity=1&a...
- 2022.04.16, 19:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему не доходят POST-данные в API?
- Ответы: 2
- Просмотры: 1030
Почему не доходят POST-данные в API?
Не передаются POST-данные в API Action Yii2 1. Пробовал отправлять через Postman, HTTP Client PHPStorm. 2. Пробовал использовать разные форматы, слать в: application/x-www-form-urlencoded, application/json. Action: public function actionPurchase() { $request = Yii::$app->request; $productId = $reque...
- 2022.01.29, 14:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему Контейнер зависимостей не видит параметр в ассоциативном массиве?
- Ответы: 5
- Просмотры: 2245
Re: Почему Контейнер зависимостей не видит параметр в ассоциативном массиве?
Но если предварительно использовать set(), то сработает самый первый вариант:
Код: Выделить всё
\Yii::$container->set($class, [], $params);
return \Yii::$container->get($class);
- 2022.01.29, 14:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему Контейнер зависимостей не видит параметр в ассоциативном массиве?
- Ответы: 5
- Просмотры: 2245
Re: Почему Контейнер зависимостей не видит параметр в ассоциативном массиве?
\Yii::$container->get($class, $params); Ошибка: Exception 'yii\base\InvalidConfigException' with message 'Missing required parameter "location" when instantiating "shop\manage\payment\cloudPayments\CloudPaymentsPaymentCreator".' $params: array(1) { ["location"]=> strin...
- 2022.01.16, 17:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как пропускать параметры в Контейнере зависимостей Yii2?
- Ответы: 1
- Просмотры: 764
Как пропускать параметры в Контейнере зависимостей Yii2?
Класс UnsavedPurchaseService , имеет следующий конструктор: public function __construct(OrderRepository $orders, Reporter $reporter) { $this->orders = $orders; $this->reporter = $reporter; } OrderRepository конфигурируется контейнером самостоятельно, а Reporter интерфейс, и нужно передать реализацию...
- 2022.01.16, 17:47
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему Контейнер зависимостей не видит параметр в ассоциативном массиве?
- Ответы: 5
- Просмотры: 2245
Re: Почему Контейнер зависимостей не видит параметр в ассоциативном массиве?
Хотелось бы решить проблему, а не найти альтернативу

+Порядок параметров часто может меняться, сложнее отслеживать побочные эффекты, чем ассоциативный ключ, как по мне.
- 2021.12.23, 14:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 не может сделать внедрение зависимостей по неизвестной причине
- Ответы: 1
- Просмотры: 811
Re: Yii2 не может сделать внедрение зависимостей по неизвестной причине
Отбой. Догадался вызвать класс без DI, через new: <code> public function __construct() { $this->buffer = new GoodsBuffer(); } </code> Получил ошибку от PHP. Забыл версию в консоли сменить: <code>Exception 'ParseError' with message 'syntax error, unexpected 'array' (T_ARRAY), expecting function (T_FU...
- 2021.12.23, 13:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 не может сделать внедрение зависимостей по неизвестной причине
- Ответы: 1
- Просмотры: 811
Yii2 не может сделать внедрение зависимостей по неизвестной причине
Есть класс GoodsBuffer - сам он без конструктора: http://ipic.su/img/img7/fs/kiss_11kb.1640255549.png Его надо прокинуть в качестве зависимости в класс JackFinder, GoodsBuffer идёт 2-ым параметром: http://ipic.su/img/img7/fs/kiss_7kb.1640255614.png Получаю исключение: Exception 'yii\di\NotInstantiab...
- 2021.10.12, 13:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему Контейнер зависимостей не видит параметр в ассоциативном массиве?
- Ответы: 5
- Просмотры: 2245
Почему Контейнер зависимостей не видит параметр в ассоциативном массиве?
Ошибка: Exception 'yii\base\InvalidConfigException' with message 'Missing required parameter "location" when instantiating "shop\manage\payment\cloudPayments\CloudPaymentsPaymentCreator".' Возникает при извлечении класса: \Yii::$container->get($class, [], $params); // в $class -...
- 2021.06.10, 19:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как отправлять e-mail с помощью другого сервера на Yii2?
- Ответы: 5
- Просмотры: 1061
Re: Как отправлять e-mail с помощью другого сервера на Yii2?
В пользу теории выше: сейчас переместил домен на тот же сервер, с которого идёт отправка, только IP другой дал - отправка пришла без проблем даже по конфигурации с шапки темы. P.S. На двух серверах тот же CentOS 7, VestaCP. Причина такого разделения: для почты сделали отдельный сервер, т.к. прописыв...
- 2021.06.10, 19:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как отправлять e-mail с помощью другого сервера на Yii2?
- Ответы: 5
- Просмотры: 1061
Re: Как отправлять e-mail с помощью другого сервера на Yii2?
unknownby, к сожалению, тоже не помогло. В теме со схожей проблемой(https://laracasts.com/discuss/channels/laravel/503-sender-verify-failed-503-valid-rcpt-command-must-precede-data) пишут, что ошибка в следствии того, что фактическая отправка с сервера №1 домена domain.com, а надо с домена №2 на ano...
- 2021.06.09, 23:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как отправлять e-mail с помощью другого сервера на Yii2?
- Ответы: 5
- Просмотры: 1061
Re: Как отправлять e-mail с помощью другого сервера на Yii2?
К сожалению, не помогло - ошибка такая же:
Expected response code 354 but got code "503", with message "503-All RCPT commands were rejected with this error:
503-Temporary local problem - please try later
503 Valid RCPT command must precede DATA
- 2021.06.09, 16:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как отправлять e-mail с помощью другого сервера на Yii2?
- Ответы: 5
- Просмотры: 1061
Как отправлять e-mail с помощью другого сервера на Yii2?
Есть домен domain.com, который размещен на сервере №1. Я пытаюсь отправить письмо, но через другой домен - anotherdomain.com, который размещен на сервере №2. Получаю ошибку: Expected response code 354 but got code "503", with message "503-All RCPT commands were rejected with this erro...
- 2021.05.27, 16:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать доступным только 1 формат route, а всех остальные редиректить?
- Ответы: 1
- Просмотры: 818
Как сделать доступным только 1 формат route, а всех остальные редиректить?
Есть ссылка формата: domain.com/catalog/items?slug=some-param - назовем её " Оригинальная " Сделал её следующего формата: domain.com/catalog/items/some-param - назовем её " Красивая " С помощью правила в UrlManager: 'catalog/items/<slug:[a-z0-9_\-]+>' => '/catalog/items', Проблем...
- 2021.02.23, 15:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как отделить where() и andWhere() condition в ActiveRecord Yii2?
- Ответы: 2
- Просмотры: 984
Re: Как отделить where() и andWhere() condition в ActiveRecord Yii2?
Спасибо, Дмитрий, завелось!ElisDN писал(а): ↑2021.02.23, 15:23Код: Выделить всё
Order::find() ->andWhere('date > UNIX_TIMESTAMP(CURDATE())') ->andWhere(['or', ['link' => $link], ['email' => $email]]) ->count();