Size: a a a

2020 June 04

DS

Dmitriy S in Yii Framework 3
Алексей R
@yiiliveext , кстати, а сейчас в роутере можно получить по имени роута маску (url с маркерами) этого роута? Допустим, чтобы передать на фронт, чтобы генерить урлы с помощью JS
$urlMatcher->getRouteCollection()->getRoute('site/index')->getPattern();
источник
2020 June 05

AM

Alexander Makarov in Yii Framework 3
И... у нас вполне готов шаблон приложения https://github.com/yiisoft/app

Thanks, Wilmer.
источник

🐾

🐾Sofiya 🎈 in Yii Framework 3
источник

AM

Alexander Makarov in Yii Framework 3
Не, ну прям так радоваться рано. Ещё полировать и полировать.
источник

AM

Alexander Makarov in Yii Framework 3
И да, нам нужен ваш фидбек.
источник

JD

John Doe in Yii Framework 3
А почему вы файлы *Asset.php вы хотите в src держать? Мб их лучше хранить рядом с вьюхами? Если будет несколько тем у приложения в каждой могут быть разные наборы подключаемых js и css

например так
themes/
   default/
       assets/
           AppAsset.php
       views/
источник

А

Алексей R in Yii Framework 3
Почему в ApplicationParameters не все параметры по умолчанию указаны? может привести к ошибке.
Например те же string $name, string $logo - хоть и задаются в config/web.php, но они не являются обязательными частями конструктора
источник

В

Виктор in Yii Framework 3
Alexander Makarov
И да, нам нужен ваш фидбек.
Мне самому вопрос кажется странным, но насколько нормально то, что во время тестов падает phpunit/php-timer/src/Timer.php?
https://github.com/yiisoft/app/pull/4/checks?check_run_id=741654354
источник

Д

Дмитрий in Yii Framework 3
John Doe
А почему вы файлы *Asset.php вы хотите в src держать? Мб их лучше хранить рядом с вьюхами? Если будет несколько тем у приложения в каждой могут быть разные наборы подключаемых js и css

например так
themes/
   default/
       assets/
           AppAsset.php
       views/
Папка с ресурсами находится вне корневого неймспейса.
Для ассетов можно завести новый неймспейс, как вариант
источник

JD

John Doe in Yii Framework 3
Дмитрий
Папка с ресурсами находится вне корневого неймспейса.
Для ассетов можно завести новый неймспейс, как вариант
тогда так

src/Themes/Default/Assets/*Asset.php
resources/themes/default/views
источник

Д

Дмитрий in Yii Framework 3
А зачем?
источник

Д

Дмитрий in Yii Framework 3
Может откажется от Asset.php в сторону json?
источник

Д

Дмитрий in Yii Framework 3
/yaml/xml/php вида как конфиги сейчас
источник

T

TradersVE in Yii Framework 3
Виктор
Мне самому вопрос кажется странным, но насколько нормально то, что во время тестов падает phpunit/php-timer/src/Timer.php?
https://github.com/yiisoft/app/pull/4/checks?check_run_id=741654354
phpunit 9.2.1 broken codeception
источник

T

TradersVE in Yii Framework 3
John Doe
тогда так

src/Themes/Default/Assets/*Asset.php
resources/themes/default/views
src/Assets its only config, css file its path resources/assets/css
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
phpunit 9.2.1 broken codeception
Reported as an issue?
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
Почему в ApplicationParameters не все параметры по умолчанию указаны? может привести к ошибке.
Например те же string $name, string $logo - хоть и задаются в config/web.php, но они не являются обязательными частями конструктора
+
источник

T

TradersVE in Yii Framework 3
no but with phpunit 9.1.5 works, phpunit ^ 9.2.0 broken.
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
Может откажется от Asset.php в сторону json?
Интересный вопрос...
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
no but with phpunit 9.1.5 works, phpunit ^ 9.2.0 broken.
Should fix phpunit version in composer.json then and report bug to codeception
источник