Size: a a a

2020 May 19

A

Artyom in Yii Framework 2
ладно, пойду гулят овощ стайлом в работу.
источник

A

Artyom in Yii Framework 2
Владимир Веренко
Все равно спасибо) 😊
заработало хоть?
источник

V

Victooor in Yii Framework 2
Есть массив с данными и есть url, на которые надо отправить эти данные методом пост. Одновременно туда же надо послать и браузер (это платежная система). Что-то не въеду как это сделать 😐
источник

Д

Дмитрий in Yii Framework 2
Victooor
Есть массив с данными и есть url, на которые надо отправить эти данные методом пост. Одновременно туда же надо послать и браузер (это платежная система). Что-то не въеду как это сделать 😐
смотря откуда надо послать пост и браузер.. из фронта?
источник

K

Kiss My Backend in Yii Framework 2
Гугли: curl и сериализация данных.
источник

Д

Дмитрий in Yii Framework 2
в любом случае. что сложного. сначала шлёш пост. потом или заголовком 307й редирект, если хедеры не отосланы, или через js уже.
источник

K

Kiss My Backend in Yii Framework 2
Запрос в платёжную систему лучше таки с бека делать. А потом, как на беке запрос выполнится послать редирект на фронт.
А вообще, мне кажется у всех платёжных систем есть уже готовые компоненты. Подрубить, пару строк в логику добавить и всё.
источник

V

Victooor in Yii Framework 2
Kiss My Backend
Запрос в платёжную систему лучше таки с бека делать. А потом, как на беке запрос выполнится послать редирект на фронт.
А вообще, мне кажется у всех платёжных систем есть уже готовые компоненты. Подрубить, пару строк в логику добавить и всё.
у этой нету, отсюда и вопрос. И да, хочу с бека
источник

V

Victooor in Yii Framework 2
Дмитрий
смотря откуда надо послать пост и браузер.. из фронта?
юзер вводит сумму и жмакает "заплатить". Я в беке должен сгенерить кучу параметров и послать это всё вместе с юзером на страницу оплаты
источник

K

Kiss My Backend in Yii Framework 2
Тогда сделай свой клиент на основе их документации. Лучше guzzle, кстати, подключи вместо curl, если потоков будет много, чтобы отправлять запросы очередями.
источник

V

Victooor in Yii Framework 2
с аяксом неохота связываться
источник

V

Victooor in Yii Framework 2
я прошлую делал, там всё в гет запрос пихается и юзер посылается по нему. А тут только постом
источник

K

Kiss My Backend in Yii Framework 2
Ну, метод запроса же значения особо и не имеет. Главное, чтобы структуру верно передавал.
источник

V

Victooor in Yii Framework 2
Дмитрий
в любом случае. что сложного. сначала шлёш пост. потом или заголовком 307й редирект, если хедеры не отосланы, или через js уже.
да, похоже на правду, попробую
источник

А

Аль Пачино in Yii Framework 2
Пока ума не могу приложить, как решить задачу "сравнение атрибутов"(извне атрибутов(Excel) и с атрибутами с БД)...
foreach ($this->_attributes as $key => $value) {
 foreach ($array as $k => $v) {
   if ($value['id'] == $v) {
         //Обновить данные
   } else {
         //Если новые данные записать    
   }
 }
}
источник

K

Kiss My Backend in Yii Framework 2
Ну, видимо придётся импортить данные сперва.
источник

А

Аль Пачино in Yii Framework 2
Аль Пачино
Пока ума не могу приложить, как решить задачу "сравнение атрибутов"(извне атрибутов(Excel) и с атрибутами с БД)...
foreach ($this->_attributes as $key => $value) {
 foreach ($array as $k => $v) {
   if ($value['id'] == $v) {
         //Обновить данные
   } else {
         //Если новые данные записать    
   }
 }
}
Понимаю, плодит многого лишнего.
источник

СП

Сергей Предводителев... in Yii Framework 2
Добрый день!

Правило валидации в модели:

[
 'ids',
 'each',
 'rule' => [
   'in',
   'range' => function ($model) {
     return $model->allowIds;
   }
 ]
],


Раньше в функцию приходила текущая модель, а теперь приходит DynamicModel . Почему так?
источник

TS

Tagil Steel in Yii Framework 2
Kiss My Backend
Тогда сделай свой клиент на основе их документации. Лучше guzzle, кстати, подключи вместо curl, если потоков будет много, чтобы отправлять запросы очередями.
Курл тоже умеет очердями. Guzzle на основе курла и сделан. Но как обертка, Guzzle  хороший, если б еще не плодил кучу эксепшенов.
источник

K

Kiss My Backend in Yii Framework 2
Tagil Steel
Курл тоже умеет очердями. Guzzle на основе курла и сделан. Но как обертка, Guzzle  хороший, если б еще не плодил кучу эксепшенов.
Ну, я понимаю что он на его основе сделан. Но обёртка просто удобная. А что в экспешнах плохого?
источник