@yii2ru

Страница 1643 из 1721
Алексей
22.09.2018
18:57:01
ну я ничего не менял... как установилось..

Батыр
22.09.2018
19:00:37
Алексей
22.09.2018
19:03:57
sudo apt install curl php-cli php-mbstring git unzip sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic yii-project

есть идеи?)

Google
Алексей
22.09.2018
19:24:50
решил...

PowerAxis
22.09.2018
19:27:27
Говори

Алексей
22.09.2018
19:31:45
что?

PowerAxis
22.09.2018
19:39:29
Что сделал

Алексей
22.09.2018
19:41:20
не буду, засрете ?

jenia
22.09.2018
19:43:17
Хочу перейти на сервисные слои. По ходу с DI какая та беда

yii\base\InvalidConfigException: Missing required parameter "config" when instantiating "backend\models\forms\ExistForm". in

Куда копать или весь листинг нужен?

Алексей
22.09.2018
19:44:26
И еще хотел спросить, может посоветуете видео (где пилиться проект) или какой-то проект, чтобы посмотреть "как надо"

Алексей
22.09.2018
19:45:47
Спасибо, посмотрю)

хотя часть видео 2-3 года, актуально?

PowerAxis
22.09.2018
19:46:27
да

Google
PowerAxis
22.09.2018
19:46:58
можешь у него мастер-класс по yii2 купить, он там магазин пилит

Ad.x ??
22.09.2018
19:58:28
И еще хотел спросить, может посоветуете видео (где пилиться проект) или какой-то проект, чтобы посмотреть "как надо"
бля, че за вопросы то. всегда надо делать так, чтоб задача была решена. и походу мож придумаешь как это сделать.

Алексей
22.09.2018
19:58:57
ну задача может быть решена, но правильное решение?)

рабочее решение != правильно (часто)

Ad.x ??
22.09.2018
19:59:22
нет правильных решений, есть решение которое оптимально в данный момент

рабочее решение != правильно (часто)
вот сначала сделай рабочее, а потом будешь думать как это переделать в "правильное" на твой взгляд.

Artyom
22.09.2018
20:03:26
jenia
22.09.2018
20:04:26
Разобрался?
С одним разобрался так другое подошло. Тоже DI..

yii\base\InvalidConfigException: Missing required parameter "user_id" when instantiating "backend\models\forms\ExistForm". in

Artyom
22.09.2018
20:04:59
покажи.

PowerAxis
22.09.2018
20:04:59
Ну ты переведи ошибку-то

jenia
22.09.2018
20:05:12
Я перевёл.

По ходу не то объект создаёт без user_id

Artyom
22.09.2018
20:05:35
ну понятно что, саму форму, название какое-то странное...

скрин или код можешь в лс.

и что ты с ним делаешь.

jenia
22.09.2018
20:06:29
Нормальное. Это отвечает за существование товара отвечает . Сам пользователь говориь он есть или нет

Artyom
22.09.2018
20:06:34
т.е. как пытаешься создать.

jenia
22.09.2018
20:06:40
Сек

Andrey
22.09.2018
20:11:31
Как? Мне старый, который основной, вообще не хочется трогать.
https://github.com/trntv/yii2-starter-kit/tree/master/backend/views/layouts - пример, каждый из лайоутов расширяет предыдущий, какой в контроллере подключишь, в тот и будет рендерится контент

Google
[Anonymous]
22.09.2018
20:48:07
Artyom
22.09.2018
20:48:46
Ты на ларе писал?
Да, уже подзабыть успел, у меня мозг так устроен, не вижу - не знаю.

?

Artyom
22.09.2018
20:49:55
Ну, да, только у нас в основном все на vuejs было, только для себя юзал, пока забросил, времени нет.

PowerAxis
22.09.2018
20:50:16
он к тому, что там такая шляпа повсеместно

[Anonymous]
22.09.2018
20:50:19
И тебе не пришел в голову yield?

Artyom
22.09.2018
20:51:15
ну я знаю, что там такая шляпа, по доке это не дошло?

И тебе не пришел в голову yield?
еще, я наследование вспоминал, хотя когда-то плевался на все шаблонизаторы.

Artyom
22.09.2018
20:52:29
=\

И тебе не пришел в голову yield?
Не знаю почему, но так посмотрел так... @section почему-то удобнее считал.

больше подходит, никто же ругаться не будет??

PowerAxis
22.09.2018
21:26:33
Не, но в понедельник бот забанит

Artyom
23.09.2018
18:23:39
в yii2 есть какой-нибудь хелпер чтобы проверить что текущий адрес есть нужный роут?

короч свой сделал =\

Admin
ERROR: S client not available

Subb98
23.09.2018
18:33:00
тебе нужно два метода. Url::to для генерирования ссылки по роуту. и Url::current для проверки, что текущий URI совпадает со сгенерированным.

Google
Artyom
23.09.2018
18:33:55
это сложно

Subb98
23.09.2018
18:34:18
ну да, свой велосипед ближе к телу же =)

Artyom
23.09.2018
18:34:26


Subb98
23.09.2018
18:35:29
а ты уверен, что ты тут что-то проверяешь?

Artyom
23.09.2018
18:35:47
ну вроде да, сча проверю.

я беру имя роута и сравниваю с текущим.

Это то что мне нужно.

Subb98
23.09.2018
18:36:38
я к тому, что у тебя и там, и там всегда будут одинаковые данные, не?

Artyom
23.09.2018
18:38:16
в смысле?

requestedRoute - судя по названию это текущий роут, вот сча и проверим, только перекурю.

Subb98
23.09.2018
18:39:37
у меня вопрос не к данным, которые хранит контейнер приложения.

я решил, что у тебя в метод передаётся всегда текущий роут, но вижу, что ты сам его туда передаёшь

Artyom
23.09.2018
18:41:33
мне закостылить старое меню, я немного синглпейдж хочу попробовать внедрить, но там какой-то а не меню? даже показывать не буду)

Вот хелпера не нашел.

Subb98
23.09.2018
18:43:25
ты не пробовал посмотреть готовую реализацию SPA?

там же всё завязано на REST

Artyom
23.09.2018
18:45:40
не, не пробовал, у меня сча старое, в том то и дело, что хочется like rest.

чтобы всю эту кашу в php не видеть.

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

SiZE
24.09.2018
05:45:51
А кто то может подсказать. Как в use правиль рефакторить alias в в шторме? Есть use common\SomeClass Я написал use common\services\Create as Create Встал на алиас и нажал shift+f6, переименовал. Он мне зарефакторил пол проекта где встречается Create. Причем он даже сам класс в use переименовывать пытается )

Google
SiZE
24.09.2018
06:26:41
breakt1mus
24.09.2018
06:28:30
ну просто банально Create выдает триллиард совпадений :D
А ты что хотел, в любом языке, тем более проектах есть служебные переменные, и не зря говорят что лучше не использовать их :)

Evgeny
24.09.2018
06:29:39
други, приветствую. как бы хорошо сделать вот какой момент: в модельке Feedback есть метод attributeLabels. в нем массив, все стандартно. мне нужно передать этот массив в виде json строки в лейаут сайта (через json_encode естесственно). чтоб это сделать, нужно где- то вызывать $modelFb = new Feedback(); json_encode($modelFb->attributeLabels()); как то некрасиво и неэкологично... ведь тут ради простейшего массива поднимается такая махина как объект со всем тем багажом, что встроен в фреймворк. есть вариант как то через статику этотсделать: Feedback::attributeLabels() м?

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