@yii2ru

Страница 1573 из 1721
Google
Konstantin
17.08.2018
11:32:08
ну чтобы он наладил процесс

Maxim
17.08.2018
14:11:10
Всем привет. Ребят, а как можно отдебажить то, что приходит в $form->field?

Добавил в модель свойство, которое является массивом объектов моего кастомного класса, и хочу его редактировать в круде

Но виджет не подтягивает данные

Как можно отследить что приходит виджету, чтобы знать где искать проблему?

Александр
17.08.2018
14:16:36
var_dump?

Maxim
17.08.2018
14:17:16
Таки да))) Помогло)))

Я думал, что проблема в том, что я данные скармливаю в не правильном формате, а оказалось, что у меня SQL запрос хреновый ?

Бушаев Вячеслав
17.08.2018
14:22:22
да и сама привязка ко вью тож под вопросом. неоторым реакт заходит лучше )
И не надо. Фронты сами как надо соберут. У них там каждый день чото новое появляется (х/з что стрельеет

Andruha
17.08.2018
14:59:34
в модели в rules надо добавить правило match 'pattern' => 'тоси-боси', вот вместо тоси-боси нужен паттерн, который бы не давал зарегаться юзеру с ником deleted_{i}, где {i} - это только цифры могут быть

помогите, пожалуйста

я в регулярках вообще -inf

Дмитрий
17.08.2018
15:09:22
deleted_\d+

Google
Евгений
17.08.2018
15:58:01
всем привет как передать поле с кодом страницы в acrtion Active Form?

*action

Maxim
17.08.2018
16:19:06
Ну я типа про Бейсик только с вуеджиэс
Затяни себе с лары и подправь чуть

Mirvali
18.08.2018
05:58:06


Plz help pravilno nastroin url manager??

SiZE
18.08.2018
06:01:23
Plz help pravilno nastroin url manager??
Yep. Add rewrite rule to index.php with your web server

Mirvali
18.08.2018
06:01:50
Plz fot ku otprav esli est

SiZE
18.08.2018
06:02:13
SiZE
18.08.2018
06:02:53
Anyway you can find examples in doc

Rtfm ?

Mirvali
18.08.2018
06:03:22
Okay

Firs
18.08.2018
07:45:14
Кто-нибудь пробовал вот этим пользоваться?

https://github.com/pgaultier/yii2-webpack

Oleg
18.08.2018
08:12:02
всем привет как передать поле с кодом страницы в acrtion Active Form?
$form->field($model, 'code')->label(false)->hiddenInput(['value' => 'abcdef'])?

всем привет как передать поле с кодом страницы в acrtion Active Form?
или через GET параметр в ActiveForm::begin(['action' => ['site/action', 'code' => 'abcdef']])

Matviy
18.08.2018
11:38:17
Привет. Кто знает, что за хрень? Не получается через конфиг выставить currencyCode у форматтера, asCurrency() все равно форматирует одинаково

INTNL установлен

Alfred
18.08.2018
11:56:24
php -i | grep intl на видне надо это в git bash запустить, если ответ пустой значит не установлен.

Matviy
18.08.2018
12:00:04
Я ж говорю, установлен, в phpinfo() тоже есть.

Google
Matviy
18.08.2018
12:37:00
В настройках форматтера

Konstantin
18.08.2018
12:44:20
Что указал? Как указал? Как используется? Локаль какая установлена?

Код сперва

Потом можно думать что же там не так

Привет. Кто знает, что за хрень? Не получается через конфиг выставить currencyCode у форматтера, asCurrency() все равно форматирует одинаково
Это в бложике если написать норм будет))) а если техническая помощь требуется - нужны данные

Matviy
18.08.2018
12:52:38
Угу

Так толком и нету данных - от смены локали не зависит (у меня два языка), хрен его знает. Может действительно винда. Другое форматирование норм работает

а, да - если без указания локали, то форматирует в гривнах нормально

То есть. без указания в самом выводе

Короче, хрен с ним. не така проблема

ГРубо говоря - так показывает гривны нормально: 'value' => function($data) { return Yii::$app->formatter->asCurrency($data->price_bulk, 'UAH'); }, 4,00 ₴ А если, например, так, то не нормально: 'value' => function($data) { return Yii::$app->formatter->asCurrency($data->price_bulk, 'USD'); }, ``` 4,00 USD

А если менять глобально настройку форматтера в конфиге, то вообще никак не реагирует

Matviy
18.08.2018
12:57:57
'formatter' => [ 'currencyCode' => 'USD', ], Не влияет никак

Как будто-бы с настроек винды локаль берет для форматирования

Konstantin
18.08.2018
12:59:43
Это только с усд ?

Matviy
18.08.2018
13:01:13
Нет, с любой

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

Блин

Admin
ERROR: S client not available

Matviy
18.08.2018
13:02:05
$ php -i | grep intl intl intl.default_locale => no value => no value intl.error_level => 0 => 0 intl.use_exceptions => 0 => 0

Google
Matviy
18.08.2018
13:02:27
Как будто бы оно принудительно берет локаль системы

Хм. если в форматтере принудительно поменять локаль 'locale' => 'ru-RU' то начинает показывать на той локали, на которую поменял.

Но мне нужно переключать локаль при переключании языка, раньше все работало

Короче, проблема в следующем - не меняется свойство форматтера locale при переключении языка, хотя должно браться из текущего языка приложения

Похоже, это только у меня налокальном компе так, на винде - на проде нормлаьно переключается. Странно как-то

Alfred
18.08.2018
15:11:43
Привет всем, есть тут кто хорошо разбирается в классах, PSR, SOLID на php? Хочу спросить посмотреть на репу, есть ли, на ваш взгляд, недочеты в плане реализации. https://github.com/alfredleo/shelter

Alfred
18.08.2018
16:04:04
Для чего?

Ad.x ??
18.08.2018
16:04:47
$this->dateCreate = date('d/m/Y H:i:s', time()); тут имхо лучше назвать registerDate или registered_at по смыслу будет намного понятней

Alfred
18.08.2018
16:05:40
_ неправильно называть

Vladislav
18.08.2018
16:05:41
Всем привет. Не подскажите как указать у Input'а autocomplete = false?

Ad.x ??
18.08.2018
16:05:48
Для чего?
https://github.com/alfredleo/shelter/blob/master/local/shelter/Shelter.php#L34 для этого. Заменить на public function addPet(PetInterface $pet): bool

_ неправильно называть
наскоко я понял это дата попадания собаки в базу. так? не дата рождения животного

Ad.x ??
18.08.2018
16:07:13
ну вот, дата регистрации же. что не правильно то?

дата создания двусмыслено получается

Alfred
18.08.2018
16:08:10
$this->dateCreate = date('d/m/Y H:i:s', time()); тут имхо лучше назвать registerDate или registered_at по смыслу будет намного понятней
registeredDate лучше наверное. Но это мелочи. Эту задачу не приняли. Попросил дать пояснение что не так. Человек просто проигнорировал. Мне стало интересно что тут так все плохо?

Ad.x ??
18.08.2018
16:10:02
в остальном вроде пойдет, хз )

Alfred
18.08.2018
16:10:09
https://github.com/alfredleo/shelter/blob/master/local/shelter/Shelter.php#L34 для этого. Заменить на public function addPet(PetInterface $pet): bool
Я пока не понял почему абстрактный класс не может заменить интерфейс. И почему вы думаете он так нужен. Если не сложно и есть время можете поставить пулл реквест с реализацией, там в гитхабе и подумаем

Ad.x ??
18.08.2018
16:11:45
Я пока не понял почему абстрактный класс не может заменить интерфейс. И почему вы думаете он так нужен. Если не сложно и есть время можете поставить пулл реквест с реализацией, там в гитхабе и подумаем
ну смотри, ты когда пета создаешь задаешь ему уже кличку и возраст. Потом делаешь это второй раз когда добавляешь. Более того, проверяешь ссоответствует ли типу поступивший класс. Это в принципе не имеет смысла. Т.к. приют принимает только указанные виды

Google
Ad.x ??
18.08.2018
16:12:02
и эту проверку делает интерфейс. т.е. ничего другого туда попасть не может

Alfred
18.08.2018
16:17:15
и эту проверку делает интерфейс. т.е. ничего другого туда попасть не может
я примерно реализацию понял, отпишусь как сделаю.

Если еще будут замечания можно даже там тикеты открывать.

Ad.x ??
18.08.2018
16:18:40
я примерно реализацию понял, отпишусь как сделаю.
https://t.me/oop_ru можешь тут еще спросить, тут гуру сидят, расскажу что почем =)

я так, по мелочи

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