@yii2ru

Страница 1214 из 1721
Artur
03.05.2018
12:20:00
Старую версию снести - имеешь же ввиду снести yiisoft/yii2-bootstrap, верно?

Dmitriy
03.05.2018
12:20:19
да

Eugene
03.05.2018
12:20:30
Флексы и в 3-ей версии можно юзать

Google
Максим
03.05.2018
12:21:18
"yiisoft/yii2-bootstrap": "*", тут явно попробуй 4 версию указать

это в composer.json

Artur
03.05.2018
12:23:32
Сейчас попробую, хотя, кстати, "yiisoft/yii2-bootstrap": "*", в композере у меня изначально не стояло (что удивило)

Все равно выводит ту же ошибку. Странно

Максим
03.05.2018
12:37:06
как вариант, можно убрать зависимость от иишного бутстрапа, и через ассеты пакет на 4 бутстрапе подключить

Ad.x ??
03.05.2018
12:45:23
Флексы и в 3-ей версии можно юзать
предлагаешь свою сетку на флексах в третьем бутстрапе запилить? а зачем он тогда нужен то вообще будет? )

Shokha
03.05.2018
12:54:52
<?= $form->field($model, 'pnumber_view')->checkbox(['selected' => true]) ?>

как поставит авто галочка

checked => true делал даже не помог

Ruslan
03.05.2018
12:56:10
$model->pnumber_view = true

Ad.x ??
03.05.2018
12:58:38
<?= $form->field($model, 'pnumber_view')->checkbox(['selected' => true]) ?>
в конструкторе формы дефолтное значение укажи

Shokha
03.05.2018
12:59:09
все сдделал спс

Google
Shokha
03.05.2018
13:03:43
<?= $form->field($model, 'pnumber_view')->checkbox(['selected' => true]) ?>
а как дат парпаметр? чтобы когда он сорхранил поставил галочку, отпавил базу значеня "on" когда убрет "off"

просто как туда 2 value дат ? осталное через модел умею делат

Ruslan
03.05.2018
13:05:19
а по русски?

Игорь
03.05.2018
13:08:05
Привет всем, ребят Кто устанавливал yiisoft/yii2-bootstrap4?
Я правильно понимаю, что это полная замена того, что сейчас идет с yii 3 версии?

Максим
03.05.2018
13:10:27
Я правильно понимаю, что это полная замена того, что сейчас идет с yii 3 версии?
не факт, что верстка с 3 версией совместима или виджеты всякие JS-ные

Игорь
03.05.2018
13:11:45
не факт, что верстка с 3 версией совместима или виджеты всякие JS-ные
Мне не нужна совместимость с 3-й. Или вы про программное использование? Мой шаблон полностью на 4 версии работает. Значит это расширение мне подойдет?

Игорь
03.05.2018
13:12:09
И раз уже речь зашла про bootstrap, то хочу уточнить

Если я в композере json меняю пакет на bootstrap 4, то композер все выкидывает из текущей папки @bower и ставит новый пакет 4 версии. Так ведь?

То есть таким способом я вполне себе меняю 3 версию на 4-ю?

Evgen
03.05.2018
14:33:46
ребят, скиньте пожалуйста ссылку на канал про PHP

Like
03.05.2018
14:49:09
@phpGeeks
Ты чо за помойку кидаешь

(;¬_¬)
03.05.2018
14:49:21
Ты чо за помойку кидаешь
не твоя ты и бесишься

Like
03.05.2018
14:49:30
не твоя ты и бесишься
Я ухаживал за артуркой

И отдал ему

Игорь
03.05.2018
14:49:51
Like
03.05.2018
14:49:53
Но он не оценил мой подкат ?

Google
Crestoff
03.05.2018
14:50:45
Привет

(;¬_¬)
03.05.2018
14:50:50
Я ухаживал за артуркой
не причмокивал видимо ;)

Like
03.05.2018
14:53:47
не причмокивал видимо ;)
А ты откудаешь знаешь что он не причмокивал? Он чо, рассказал про нашу ночь?!

Ща я его найду

Максим
03.05.2018
14:54:25
Ща я его найду
чтобы причмокнуть?)

Like
03.05.2018
14:54:37
чтобы причмокнуть?)
Шоб лицо ему сломать))

Игорь
03.05.2018
14:57:25
Скажите, если пользователь совершает оплату, то как логичнее будет: $userservice->payment($order-id) Или $paymentservice->pay($user, $order-id) Не могу понять какие сервисы создавать и какую логику туда закладывать.

Like
03.05.2018
14:58:07
$user->pay($order);

Хотя бы

Игорь
03.05.2018
14:59:19
$user->pay($order);
Ну это если просто из модели функцию создавать. А я хочу все в сервисы засунуть и репозитории

Like
03.05.2018
14:59:22
А будет лучше, если $user->buy($order);

Или я чета не понимаю?

Игорь
03.05.2018
14:59:47
А будет лучше, если $user->buy($order);
Несомненно, выглядит аккуратно, читабельно и красиво.

Максим
03.05.2018
15:00:23
Ну это если просто из модели функцию создавать. А я хочу все в сервисы засунуть и репозитории
обмазаться надо теми репозиториями) смысл колхозить это все, если сути не понимаешь, что как делать? лучше теорию сначала подтянуть, посмотреть от Елисеева по ООП видосы, например. А потом уже практиковаться

там всего десяток видео часов по 6-8?

Like
03.05.2018
15:01:11
Имхо, репозитории - час теории

Это максимум

Там особо понимать нечего

У тебя есть абстракция, которая умеет работать с твоим хранилищем

Google
Максим
03.05.2018
15:01:53
для этого наверняка надо и другие концепции понимать

без практики и не поймешь до конца, теория одно, а когда руками делаешь другое
ну так надо знать, как делать. а если наугад тыкаться - мало толку выйдет

Like
03.05.2018
15:02:09
Игорь
03.05.2018
15:03:12
обмазаться надо теми репозиториями) смысл колхозить это все, если сути не понимаешь, что как делать? лучше теорию сначала подтянуть, посмотреть от Елисеева по ООП видосы, например. А потом уже практиковаться
Да все посмотрел уже. Хочу в контроллере подтянуть через DI сервис который будет производить оплату. У меня трудность что из какого сервиса логичнее делать. То есть либо пользователь -> плати, либо сервис-оплаты - прими платеж от пользователя.

Максим
03.05.2018
15:04:06
я бы от пользователя плясал, он же действие производит. а оплата - уже побочный продукт

Like
03.05.2018
15:04:12
https://gist.github.com/shindakioku/881196fc6755c239666096335cd573ce

Делов то

?

Игорь
03.05.2018
15:04:26
там всего десяток видео часов по 6-8?
Я в курсе и почти все видел кроме функционального и микросервисов. И платные курсы ооп покупал ( помогли). Вот теперь практикой занимаюсь

Игорь
03.05.2018
15:04:50
Like
03.05.2018
15:04:51
Если горишь желанием

Что то, что то - логично

☕ CunningFox
03.05.2018
15:07:35
А если будет потом кошелёк группы пользователей? То группа пользователей делает платеж?)))

Like
03.05.2018
15:08:05
И тогда уже поговорим

☕ CunningFox
03.05.2018
15:08:24
Google
Like
03.05.2018
15:08:33
Норм, корпоративный
У N юзеров один кошелек

> Норм

Если речь о том, что пользуются этим кошельком с одного и того же аккаунта разные люди - то, как бы прости, но я не вижу никакой связи ? А если у тебя у троих людей один и тот же кошелек - это имхо, очень специфичный кейс

Не разу еще не видел этого в действие

В любом случае, пользователь будет покупать товар

А не группа пользователей

☕ CunningFox
03.05.2018
15:10:04
Кошелек заводится на компанию а админы и участники могут меняться

Like
03.05.2018
15:10:20
Кошелек заводится на компанию а админы и участники могут меняться
Но покупает то какой-то определенный человек

Либо же, можно купить от компании

☕ CunningFox
03.05.2018
15:10:36
Да но баланс принадлежит компании

Like
03.05.2018
15:10:47
Да но баланс принадлежит компании
Ну тогда покупка будет производится от компании

Логично же

Да и никто не запрещал, к примеру, сделать так $order->payment($user); Или же, вообще сделать $payment->pay($order, $user|$company);

Игорь
03.05.2018
15:17:31
Like
03.05.2018
15:18:48
Сам выбирай

Игорь
03.05.2018
15:20:50
А будет лучше, если $user->buy($order);
Вот этот вариант мне больше всего нравится. Но что тогда должен делать paymentservice? Хотя, наверное много чего: проверять успешная ли оплата, список платежей от конкретного пользователя, баланс, и так далее

Like
03.05.2018
15:21:12
А разве платежи принадлежат не пользователю?

Платежный сервис должен разрешать пользователю оплачивать через N сервис

Игорь
03.05.2018
15:21:32
А разве платежи принадлежат не пользователю?
Да я уже сам запутался кому и что тут принадлежит

Like
03.05.2018
15:23:00
То есть class User { public function buy(Order $order // Или dto, если не только заказы) { $price = $this->balance - $order->price; $payment->pay($this, $price, PaymentServices::VISA); } }

Я, правда, сомневаюсь насчет $this для pay

К примеру чета такое

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