Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 07:37
    frankirox closed #17958
  • 07:37
    frankirox commented #17958
  • 03:36
    frankirox edited #17958
  • 03:36
    frankirox edited #17958
  • 03:34
    frankirox edited #17958
  • 02:54
    frankirox edited #17958
  • 02:53
    frankirox edited #17958
  • 02:52
    frankirox edited #17958
  • 02:52
    frankirox edited #17958
  • 02:51
    frankirox opened #17958
  • Apr 03 23:59
    brandonkelly commented #17948
  • Apr 03 23:32
    erickskrauch commented #17722
  • Apr 03 23:28
    samdark commented #193
  • Apr 03 23:28
    samdark labeled #193
  • Apr 03 23:28
    samdark labeled #193
  • Apr 03 23:22
    samdark commented #17945
  • Apr 03 23:22
    samdark closed #17945
  • Apr 03 23:21
    samdark unlabeled #17945
  • Apr 03 20:45
    aguevaraIL opened #428
  • Apr 03 19:42
    markch123 opened #193
Александр Смирнов
@ruphp_gitlab
во заробило ))) а что за глюки такие почему бывают не доступны пакеты ?
Alexander Makarov
@samdark
:information_source: Yii 2.0.30, расширения и Yii 3: https://yiiframework.ru/news/254/yii-2030-rassirenia-i-yii-3
IlijaUrevich
@Warlock-9000
Добрый день
Возник такой вопрос, подключил сторонний сервис для отправки почты, как можно получать отрендереное тело письма по шаблону?
возможно ли это ?
т.е. производить Yii::$app->mailer->compose('home-link') и все, без ->send();
Yaroslav Chernousov
@lavros
useFileTransport => true письма вместо реальной посылки будут складываться в @runtime/mail/*.eml. eml можно открыть любым почтовым клиентом и посмотреть в каком (относительно) виде будет уходить клиенту.
относительно — это касается html писем, так как какждый клиент их показывает как умеет.
IlijaUrevich
@Warlock-9000
Спасибо, но нашел решение получше, кастомный рендеринг вида в модели
Yaroslav Chernousov
@lavros
так-то можно шаблон прямо в вьюхе отдавать, я так просмотр html писем в браузере делал.
Alexander Makarov
@samdark
ℹ️ Yii 1, Yii 2.0.31 и прогресс в Yii 3: https://yiiframework.ru/news/255/yii-1-yii-2031-i-progress-v-yii-3
Alexander Makarov
@samdark
Alexander Makarov
@samdark
Новости Yii 2020, выпуск 1: https://yiiframework.ru/news/257/novosti-yii-2020-vypusk-1
Boris Tayoursky
@Tayoursky
Всем привет! помогите разобраться с captcha пожалуйста. На локальном сервере отображается и работает а на продакшене не отображается в консоли 500 ошибка
Boris Tayoursky
@Tayoursky
Перенес captcha в другой контроллер ну и в представлении указал <?= $form->field($model, 'verifyCode')->widget(Captcha::class, [
'captchaAction' => 'contact/captcha',
'template' => '<div class="row"><div class="col-lg-3">{image}</div><div class="col-lg-6">{input}</div></div>',
]) ?>
Библиотека GD подключена, в правилах формы указал также ['verifyCode', 'captcha', 'captchaAction' => '/contact/captcha'],
Yaroslav Chernousov
@lavros
что в логах?
Александр Смирнов
@ruphp_gitlab
Всем привет. Ни кто не сталкивался с проблемой при создании xml через phpOffice\PhpSpreadsheet\Spreadsheet , когда через цикл начинаешь заполнять строки из массива. То при открытии файла выскакивает ошибка: Ошибка в части содержимого итд итп..... но файл открывается нормально, заполнен, только без установленных настроек у ячеек. Но когда в цикле ставишь break, то файл открывается без всяких ошибок и сохраняя установленые настройки ячеек.
если break ставиш даже после 2 цикла, то тоже некорректно создается файл. Норм создается только при первом обходе
foreach ($result as $k => $v){
    $line = $k + 3;
    $plus = 0;
    $minus = 1;
    if($v['parametr1']){
        $plus = 1;
        $minus = 0;
    }
    $spreadsheet->getActiveSheet()
        ->setCellValue('A'.$line, "{$v['name']}")
        ->setCellValue('B'.$line, "$plus")
        ->setCellValue('C'.$line, "$minus")
        ->setCellValue('D'.$line, "{$v['otsiv']}")
        ->setCellValue('E'.$line, "{$v['datatime']}");
}
Александр Смирнов
@ruphp_gitlab
Вобщем понял как сделать костыль, дело в том что у меня сразу формировало файл и скачивало его на лету, без сохранения на сервере. Но когда файл сохраняешь, а потом отдельно скачиваешь то норм открывает, но вопрос почему такое происходит, это надо будет постоянно подчищать папку.
Александр Смирнов
@ruphp_gitlab
вот блин решение то совсем простым оказалось добавить exit; в конце функции
изображение.png
и все скачивает файл из буфера, не сохраняя на сервере.
nolka
@nolka
11
А кто чем/как генерит доку сваггера?
manual generation? :D
Alexander Makarov
@samdark
Новости Yii 2020, выпуск 2: https://yiiframework.ru/news/258/novosti-yii-2020-vypusk-2
nolka
@nolka
Интересно, все ли присутствющие здесь люди сидят в соответствующем канале в телеге?)
Oleg
@ezoterik
@nolka нет
kairbay
@kair4ik
всем привет, подскажите как перехватить PHP Notice , когда к примеру попытка обратиться к свойству не объекта, хочу логировать быть в курсе когда и где у клиентов падает ошибка
Andrey Kushnarev
@andku83
Смотреть логи сервера
onlyextart
@onlyextart
Всем привет. Ребята, подскажите, urlManeger -ом можно делать так?? просто у меня не получается. Я понимаюб что можно через класс Урла сделать, но думал что так можно, что Yii понимает разницу между контроллерами
'//<parent:\w+>.site.ru/article/<slug>' => 'article/view',
'//<parent:\w+>.site.ru/' => 'blog/index',
Andrey Kushnarev
@andku83
Yii понимает разницу между контроллерами...
Но все как обычно - телепаты в отпуске.
UrlManager работает с тем что идёт после доменного имени, что за parent?!
onlyextart
@onlyextart
parent это поддомен. и фишка в том что поддомен смотрит в первый указанный контроллер. т.е. blog он не видит, но у каждого парент разный. Например. Мне нужно чтобы было следующее, educator.site.ru/категория_блога/статья, и второй поддомен username.site.ru/info_user
естественно контроллеры разные, но как я понял, такое сделать стандартным urlManegerом не получиться
Andrey Kushnarev
@andku83
Стандартным по-любому не получится, тут даже вряд ли urlRule поможет, скорее всего нужно переделывать урлМанагер
Для идей реализации можно воспользоваться примером мультиязычного домена https://yiiframework.ru/forum/viewtopic.php?t=44262
Хотя мне кажется я видел раньше другую реализацию, но пока это все что смог найти
Alexandr
@Shurikoz
Коллеги, подскажите, пожалуйста, возможна ли реализация валидации загружаемого изображения таким образом, чтобы можно было загружать только квадратное фото? ну или чтобы стороны были равны
Andrey Kushnarev
@andku83
@Shurikoz Можно сделать свой валидатор или просто функцию и использовать.
@andku83: привет, приятно, что ты ещё здесь -)
Andrey Kushnarev
@andku83
@lavros, привет, уведомления включены, иногда по ним захожу, с yii уже почти год не работаю(
Yaroslav Chernousov
@lavros
с чем теперь?
Andrey Kushnarev
@andku83
Самопис на aws хайлоад
Alexander Makarov
@samdark
Новости Yii 2020, выпуск 3: https://yiiframework.ru/news/259/novosti-yii-2020-vypusk-3