@yii2ru

Страница 572 из 1721
Dmitriy
10.09.2017
01:18:13
без логов не понять

Matviy
10.09.2017
12:38:09
Щас спам польется, кикать нужно

Юрий
10.09.2017
12:41:37
Пока не спамят за что кикать

Google
Matviy
10.09.2017
16:29:39
Делал кто кастомные правила УРЛ?

Юрий
10.09.2017
16:30:29
А какой вопрос? У нас на работе много кастомных.

Matviy
10.09.2017
16:32:03
Спасибо, пока что разобрался сам

Хм

<?php use app\modules\catalog\components\NestedCategoriesUrlRule; return [ [ 'class' => NestedCategoriesUrlRule::class, 'type' => NestedCategoriesUrlRule::TYPE_CATEGORY, ], [ 'class' => NestedCategoriesUrlRule::class, 'type' => NestedCategoriesUrlRule::TYPE_PRODUCT, ], ];

Мне ПХП матерится

Fatal error: Uncaught Error: Class 'app\modules\catalog\components\NestedCategoriesUrlRule' not found in Z:\domains\itake.loc\config\routs.php:9 Stack trace: #0 Z:\domains\itake.loc\config\web.php(81): require() #1 Z:\domains\itake.loc\web\index.php(10): require('Z:\\domains\\itak...') #2 {main} thrown in Z:\domains\itake.loc\config\routs.php on line 9

Ad.x ??
10.09.2017
18:05:16
проверяй названия классов, файлов, правильность неймспейса

Matviy
10.09.2017
18:05:58
Лак КВК, все правильно

Вроде

Ну нетбинс нормально видит

chesarhop
10.09.2017
18:09:18
Namespace app создаётся yiiшным лоадером вроде

Dmitriy
10.09.2017
18:09:22
Мне интересно а что у всех файлы находятся в components . Вас заставляют юзать именно эту папку ?

Google
chesarhop
10.09.2017
18:09:43
А приложение ещё не стартануло

Matviy
10.09.2017
18:09:51
Нет, просто)

Так в главном конфиге ж вроді юзаютса класы

chesarhop
10.09.2017
18:11:03
Попробуй просто строки прописать

Matviy
10.09.2017
18:11:38
Например 'normalizer' => [ 'class' => 'yii\web\UrlNormalizer', 'action' => yii\web\UrlNormalizer::ACTION_REDIRECT_TEMPORARY, ],

Да я могу просто строки, просто интересно, почему так

Хотелось константы заюзать

chesarhop
10.09.2017
18:12:06
Там юзаются yii их композер знает

Про апп не в курсе

Matviy
10.09.2017
18:12:21
Хм

chesarhop
10.09.2017
18:13:05
App может лежать хз где. Это разработчик определяет во время конфигурирования до старта

Ad.x ??
10.09.2017
18:13:36
Namespace app создаётся yiiшным лоадером вроде
хрен пойми чем он создается, разбирал по косточкам пару недельназад где оно это апп, так и не нашел. Не придумал ниче умнее переопределить в композере это )

Matviy
10.09.2017
18:14:19
Понятно, то есть в конфигах классы свои нельзя использовать ,да?

Ad.x ??
10.09.2017
18:14:42
можно, чо нет то

chesarhop
10.09.2017
18:14:45
В 2.1 ветке, позавчера Макаров закомитил удаление ишного лоадера. Ждём 2к19

Ad.x ??
10.09.2017
18:16:21
так и не понял почему в бейсике app\ неймспейс, а в сраном адвансед frontend\ без всяких апп работает

chesarhop
10.09.2017
18:16:36
Понятно, то есть в конфигах классы свои нельзя использовать ,да?
Можно. App прописать в composer.json и сделать dumpautoload.

Matviy
10.09.2017
18:19:21
Можно. App прописать в composer.json и сделать dumpautoload.
На производительность не повлияет?

Google
Dmitriy
10.09.2017
18:19:29
ищется за 5 сек. что там можно не найти. \yii\BaseYii::autoload
и там прям написанно как app ns получился

На производительность не повлияет?
проблему не решит. если только с конфигом не игрался

Ad.x ??
10.09.2017
18:21:05
ищется за 5 сек. что там можно не найти. \yii\BaseYii::autoload
толи я в шары долблюсь, толи там про app ниче не написано ))

Ad.x ??
10.09.2017
18:23:20
какая-то путай-путай система

я все равно не понял ) Где изначально этот апп задается?

Dmitriy
10.09.2017
18:24:17
yiisoft\yii2\base\Application.php:364

\yii\base\Application::setBasePath

Ad.x ??
10.09.2017
18:25:48
и нейм спейс по алиасу добавляет... ахуенчик )

Dmitriy
10.09.2017
18:26:11
даже в доках про это есть

Ad.x ??
10.09.2017
18:29:52
т.е. frontend\bla\bla работает только потому что есть алиас @frontend

капец, а ведь несколько часов на это говно убил

Dmitriy
10.09.2017
18:31:13
http://www.yiiframework.com/doc-2.0/guide-concept-autoloading.html это экономит пару часов

Ad.x ??
10.09.2017
18:33:45
прям чувствую как прокачался ))

композерский аутолоадер вроде не проверяет наличие файла, в отличие от уиишного

да и зачем эта проверка

Dmitriy
10.09.2017
18:40:08
проверяет

Ad.x ??
10.09.2017
18:49:38
проверяет
действительно ?

ну хотябы кеширует )))

Admin
ERROR: S client not available

Google
Evgeniy
10.09.2017
18:54:19
Ребят, всем привет. Хочу разработать виджет, Но выводит ошибку CommentWidget::widget(['prod_id'=>$product->id]). Но вылезает ошибка Setting unknown property: common\widgets\CommentWidget::prod_id В коде public $id_prod;

Yaroslav
10.09.2017
18:54:42
в каком коде?

commentwidget на пасту.

мы посмотрим, в коде или нет.

(если там нет чувстительной инфы, конечно)

Evgeniy
10.09.2017
18:55:23
в каком коде?
в коде виджета))) https://gist.github.com/avasites/2acf70df7eb0b48285bb9ed108fbbaba

Yaroslav
10.09.2017
18:56:03
а теперь прибавь внимания и посмотри ещё раз.

что ты написал и что у тебя в классе.

Evgeniy
10.09.2017
18:56:21
что ты написал и что у тебя в классе.
Спасибо))))прошу прощения))))

Yaroslav
10.09.2017
19:21:19
https://cs8.pikabu.ru/post_img/2017/09/10/3/1505012011141958717.jpg да :(

ну да сколько можно-то уже.

где тут модератор!

Yevhenii
10.09.2017
19:43:06
Хах и тут попка.

Nikolay
10.09.2017
19:55:02
какая на данный момент есть активно разрабатываемая CMS на Yii ?

Ринат
10.09.2017
19:55:37
на yii2?

на yii1 юми цмс

Dmitriy
10.09.2017
19:59:56
Да думаю если так жопой крутить то можно и больше 100к зарабатывать

Konstantin
10.09.2017
20:29:44
Хотите чтобы ваш спам оставался дольше? Размещайте его конец выходного дня ?

Ivan
10.09.2017
20:30:08
Да спам всегда блитже к ночи постят

Google
Dmitry
10.09.2017
20:32:03
вот вы смеетесь, а может кто то попробовал и над вами смеется в своем бентли )))

Ivan
10.09.2017
20:33:36
100к руб в месяц? КОго они хотят этим впечатлить в чате айтишников?

Ринат
10.09.2017
20:35:25
Dmitry
10.09.2017
20:35:37
читайте внимательнее

там как раз про то что 100k - это так себе

Ринат
10.09.2017
20:36:24
как и 500)

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