@yii2ru

Страница 1215 из 1721
Like
03.05.2018
15:29:21
Ну, смотри Пользователь умеет покупать товар Для покупки нужен товар, пользователь и выбранная платежная система У тебя создается заказ в базе, пользователь выбирает через что будет оплачивать и дальше оплачивает public function buy(Order $order, PaymentServices $service) { $this->payment->pay($service, $order->price); $order->status = OrderStatuses::WAITING; $this->orders->add($order); } Дальше у тебя должен все сделать платежный сервис После того как юзер оплатит заказ, у тебя на твой callback url будет перенаправлен юзер и все что тебе останется сделать, к примеру, - поменять статус заказы и выслать уведомления юзеру / еще кому-то

Игорь
03.05.2018
15:40:30
У тебя сервис оплаты в зависимости от выбранного сервиса должен разрулить все сам
Значит я ему даю пользователя, заказ который нужен оплатить. А что он там разруливать будет - формирует ссылку на оплату?

Google
Игорь
03.05.2018
15:40:55
Ну, да
Ну тогда не вяжется с user-buy

Можешь апи заюзать и дать ему форму
Там требования к сайту жесткие в таких случаях. Поэтому можно и на стороне

Like
03.05.2018
15:41:51
Игорь
03.05.2018
15:42:56
Приводи пример
Значит userservice->buy должен внутри себя подтягивать сервис платежей. Так?

Like
03.05.2018
15:43:08
А что ему мешает это сделать?

Игорь
03.05.2018
15:43:45
А что ему мешает это сделать?
Но это будет правильным?

Like
03.05.2018
15:44:00
Но это будет правильным?
Можешь реализовать оплату полностью у юзера

Crestoff
03.05.2018
15:44:31
Добрый вечер

Like
03.05.2018
15:44:34
Если тебе скучно)

Crestoff
03.05.2018
15:44:44
как то можно лаконично и быстро найти минимальное значение например среди min_bid_price и узнать ключ в таком массиве

Google
Игорь
03.05.2018
15:44:57
Можешь реализовать оплату полностью у юзера
В том и парадокс. Что сделать можно как угодно, главное знать конечные требования. Поэтому и спросил как лучше, чтобы потом не было больно

Crestoff
03.05.2018
15:45:00


Crestoff
03.05.2018
15:46:31
foreach

перебором

старым дедовским способом

Like
03.05.2018
15:47:26
Сортировка + array_shift ??

Если у пхп нету ничего стандартного для этого

Crestoff
03.05.2018
15:48:25
вроде у yii2 есть сортировка там какаято в хелперах, ща гляну

спасибо

ага подошло, спасибо ещё раз !

Эмин
03.05.2018
15:52:56
Чем плох подход указывать ссылки вида 'controller/action' вместо '/controller/index'?

Ceyhun
03.05.2018
15:54:31
Эмин
03.05.2018
15:55:00
Вот хотелось бы понять почему?

Правила в urlManager при абсолютном пути так же будут работать?

Ceyhun
03.05.2018
15:55:46
Относительный путь лучше не использовать
Если в проекте будет ещё модуль какой-нибудь, то когда ты будешь в нем, перейдя по 'controller/action' попадешь на 'module/controller/action'

Эмин
03.05.2018
15:56:09
Ок

Спасибо.

Alexey
03.05.2018
16:18:32
Ребята, как лучше реализовать проверку разрешений на редактирование атрибутов модели, в контроллерах или в модели? В одной модели у разных ролей разные права на редактирование атрибутов этой модели. Т.е. на каждый атрибут несколько разных разрешений.

Like
03.05.2018
16:19:30
А у тебя без прав может проходить запрос дальше контроллера?

Google
Like
03.05.2018
16:19:38
Или лучше отсеивать даже до контроллера? ?

Alexey
03.05.2018
16:19:59
модель можно открывать на просмотр

Like
03.05.2018
16:20:02
А, блин

У вас же в yii все по своему

Alexey
03.05.2018
16:20:11
а редактирование уже для других ролей

Максим
03.05.2018
16:20:16
У вас же в yii все по своему
Все не как у людей)

Alexey
03.05.2018
16:22:06
Для этого можно использовать сценарии в модели
точно, как-то не подумал о сценариях, спасибо ) а то в контроллере как-то не очень вышло

Maxim
03.05.2018
16:52:15
как то можно лаконично и быстро найти минимальное значение например среди min_bid_price и узнать ключ в таком массиве
Такое из бд лучше получать через агрегацию. Посмотри выступление Павла Климова про продвинутое использование active record

♿️
04.05.2018
02:36:50
Ребят. А я вот не понял. yii как-то как будто навязывает bootstrap

♿️
04.05.2018
02:39:11
А если я ну очень не хочу. В топку фреймворк?

Wannabelinus
04.05.2018
02:44:05
Нет, там это помоему выключить можно

https://stackoverflow.com/questions/26734385/yii2-disable-bootstrap-js-jquery-and-css

Александр
04.05.2018
03:49:28
всем привет

ребят, подскажите, почему этот код может не сохранять



возвращает новую запись

но в базе ничего не появляется

Google
Александр
04.05.2018
03:50:33
какие могут быть причины?

Владимир
04.05.2018
03:58:32
не проходит валидацию, например

Wannabelinus
04.05.2018
03:59:24
какие могут быть причины?
print_r($page_module->errors); после вызова ->save()

Александр
04.05.2018
04:04:02
print_r($page_module->errors); после вызова ->save()
спасибо, сейчас попробую

Leviostas
04.05.2018
04:43:00
Like
04.05.2018
05:11:02
А зачем тебе условие на option id?

Shokha
04.05.2018
06:27:48
в yii2 есть widget програвател видео

Максим
04.05.2018
06:30:28
в коробке нет, может есть какой то сторонний

Shokha
04.05.2018
06:33:27
в коробке нет, может есть какой то сторонний
можно без композера скачат подел из github'a и исползват?

Максим
04.05.2018
06:34:00
можно без композера скачат подел из github'a и исползват?
в целом можно, но лучше через композер. так проще зависимости подтягивать и апдейты ставить

Максим
04.05.2018
06:35:24
Shokha
04.05.2018
06:50:29
Like
04.05.2018
06:50:37
что
Что

Shokha
04.05.2018
06:54:04
Максим
04.05.2018
06:55:53
смысле
та это бот, рандомные фразы кидает периодически, чтобы потролить участников чата))

Google
Ad.x ??
04.05.2018
07:06:19
Обязывает
зачем ты вводишь людей в заблуждение?

Максим
04.05.2018
07:06:27
Ты робот
не, я пришелец

Like
04.05.2018
07:06:35
Ad.x ??
04.05.2018
07:09:54
он нихочит

Максим
04.05.2018
07:10:29
го в кс, я создал

Like
04.05.2018
07:10:39
го в кс, я создал
Я стартапер, привет

Какой кс

Максим
04.05.2018
07:10:55
Я стартапер, привет
CS 1.6, самый лучший)

Like
04.05.2018
07:10:57
И мне не удобно

Кисть еще не зажила

Максим
04.05.2018
07:11:07
а не это все новомодное дерьмо типа CS GO

Ad.x ??
04.05.2018
07:11:32
CS 1.6, самый лучший)
полностью согласен

а еще дота говно, а хс вообще полная хуйня

Wannabelinus
04.05.2018
07:12:11
зачем ты вводишь людей в заблуждение?
Даже не буду ничего отвечать

Petr
04.05.2018
07:12:27
Вот вопрос: есть логистический стартап, хотим написать систему управления складом + много api интеграций с партнёрами. Что взять: Yii, Laravel или Symfony?

Страница 1215 из 1721