who are you
спасибо. немного разобрался с link()
Alejandro
Буду так делать: $payment->save(); $payment->id = $payment->getPrimaryKey();
всегда лучше нагородить костыль, чем разобраться в проблеме)
Иван
всегда лучше нагородить костыль, чем разобраться в проблеме)
Оказалось я не учёл, что save неявно вызывает валидацию, а я как раз перенёс подсчёт цены на более поздний этап и она оказывалась null. Почему-то ожидал, что если при сохранении что не так, то будет исключение.
Artur‌‌‌
всем привет
Artur‌‌‌
что то почта перестала отправлять письма
Artur‌‌‌
выдает ошибку
Artur‌‌‌
Swift_TransportException: Connection could not be established with host smtp.yandex.ru [php_network_getaddresses: getaddrinfo faile$ Stack trace:
Artur‌‌‌
в чем может быть проблема?
Dmytro
А у вас хосты на сервере резолвлятся?
Dmytro
Попробуйте сделать ping
Artur‌‌‌
сейчас попробую
Artur‌‌‌
все норм
Artur‌‌‌
с пингом
Artur‌‌‌
все норм, ничего не меняли. Сайт как работал, так и работает. только почту не шлет
Dmytro
Вы пингуете хост или ір-шку?
Artur‌‌‌
пинг с сервера делал
Artur‌‌‌
на ya.ru
Dmytro
Попробуйте сервер яндекса пропинговвть
Artur‌‌‌
smtp.yandex.ru
Artur‌‌‌
пинговал
Artur‌‌‌
норм
Dmytro
https://www.mailgun.com/ Тогда пробуйте другой smtp Я часто использую mailgun
Dmytro
Там 10к сообщений бесплатно в месяц
Artur‌‌‌
ок. спасибо
Borys
'filter' => 'type' в правило добавь
Borys
Смотри в код UniqueValidator
Borys
Не совсем понимаю правильно видимо 'filter'
Borys
Не работает нифига.
Borys
[['name', 'slug'], 'unique', 'filter' => 'type'],
🎅
Да
Ivan
Хай, народ! Вопрос такой, можно ли одному виджету в Й2 делать разные вьюхи?
Vasily
Можно
Ivan
отлично! Спасибо!
SiZE
Можно
благослови батюшка )
SiZE
на создание вьюшек
Ivan
)))))
Vasily
Админь)))
who are you
а я не понял прикола(
who are you
в саратове снег выпал, прикольно
Ivan
а я не понял прикола(
Я прежде чем гугл лезть решил спросить можно ли...мне ответили теперь я гуглю))) вот и все
who are you
там наверное в другом было дело))
Sergey
а я не понял прикола(
Ему внутренний голос не позволял создавать, но @rzhavy разрешил
Ivan
и это тоже)))
who are you
я так понимаю чтобы решить этот вопрос надо открыть апи 2,0 класса виджета?
Ivan
я просто не нашел там про создание разных вью
who are you
https://shot.hsdn.org/GcMMWu5y
who are you
разные? что значит разные
Vasily
$this->render('your view');
who are you
renderFile ( $file, $params = [] )
Anonymous
if ($something) { $this->render('view1'); } else { $this->render('view2'); } Он это имел ввиду.
Ivan
ну что бы на главной странице было по одной верстке(3 столбика с новостями) а на странице с новостями что бы было в строчку одна новость за другой, как то так если грубо обьяснить
Ivan
Спасибо тебе добрый человек!
who are you
😄 я думал там чот заморочистое а там простой пхп
who are you
заморочистое я назвал АПИ фреймворка
Ivan
я вот тоже так подумал
who are you
юзай для виджета лучше renderFile ( $file, $params = [] )
who are you
так порядка больше будет в папке вьюх
who are you
а то наплодишь 10 представлений для виджета и потом будешь гадать
SiZE
написно же
Anonymous
Введи в translate.google.com.
SiZE
вообще нотайс )
who are you
Введи в translate.google.com.
[РНР] индекс определен: Нат
Ivan
юзай для виджета лучше renderFile ( $file, $params = [] )
я еще не совсем понял чем renderFale от render отличается, но думаю сейчас разберусь) Спасибо!
Ivan
Я сейчас пока так передаю return $this->render('newslist', compact('news'));
Ivan
но это пока у меня одна вьюха
who are you
render - берет путь к файлам представлений из конфига а рендерфайл - берет от туда откуда укажешь
Ivan
понял
who are you
путь вьюх можешь посмотреть так - getViewPath()
who are you
если шаманил )
Ivan
это я использую)
who are you
до меня не так давно дошло как пользовать эту документацию
who are you
она сперва мне показалась слишком кастрированной
Ivan
мне почему то наоборот - лес)))
who are you
в нее вообще бесполезно залазить не имея представления работы механизма в целом
who are you
и что самое плохое она не подсказывает как делать она лишь как словарь, показывает как слово произносится как пишется, но в каких предложениях употреблять этот словарь не показывает. Тут уже нужен толковый словарь, а вот его приходится собирать обрывками из интернета
Ivan
ну я почит каждую строчку пишу с помощью гугла )))
who are you
и почему не могли вставить примеры, не понятно. популярность бы возрасла. новички как видят эту документацию и сразу отваливаются в пользу цмс)))
Ivan
у меня к цмс какой то страх) потому как хз что там твориться внутри))))
who are you
одно и тоже