Size: a a a

2021 August 27

P

Pathologic in Evolution CMS
ну то есть если человек может выбрать из базы и вывести, хоть и через жопу, то вряд ли он не осилит сделать то же самое используя массив из плейсхолдера
источник

AA

Am Ambrion in Evolution CMS
Это Вы очень хорошо о знаниях людей думаете. Очень часто берут пример с какого-то форума и просто вставляют.
источник

AK

Andrey K in Evolution CMS
Вопрос такой.
Есть ресурс /profile
Хотел там замутить всякое с текущим юзером.
Сделал роут, чтобы привязать к нему контроллер.
Route::get('profile', [ProfileController::class,'show'])
Сделал шаблон для него
Делаю в контроллере вот так
return \View::make('profile', $this->data);
Получаю ошибки типа
Call to a member function getConfig() on null в строках типа {{ $modx->getConfig('site_url') }}
Че не так? Оно так не работает?
источник

AK

Andrey K in Evolution CMS
Если дать вот так ему объект модх, то начинает ебать голову любая другая функция, где есть айди дока.
       return \View::make('profile', [
           'modx' => $this->evo,
           'data' => $this->data
       ]);
источник

МФ

Максим Филин... in Evolution CMS
а зачем роут, вы же пакет сделали? в папке custom
источник

AK

Andrey K in Evolution CMS
В смысле зачем роут? А как я привяжу контроллер к шаблону?
источник

МФ

Максим Филин... in Evolution CMS
далее в папке src/Controllers делаем контроллер
источник

МФ

Максим Филин... in Evolution CMS
источник

P

Pathologic in Evolution CMS
а откуда возьмется айдидока
источник

P

Pathologic in Evolution CMS
это же роут
источник

МФ

Максим Филин... in Evolution CMS
что то типа ProfileController, это и будет роут
источник

AK

Andrey K in Evolution CMS
Файл контроллера есть.
источник

AK

Andrey K in Evolution CMS
Я же выше написал.
источник

P

Pathologic in Evolution CMS
я про то, что если ты не используешь роутинг модх, то откуда у тебя там возьмется документ
источник

AK

Andrey K in Evolution CMS
Я думал он подставит автоматом.
Не могу понять связку между роутами, шаблонами и ресурсами.
Если у меня ресурс в админке создан, как я в его xxxx.blade.php могу тогда переменные ставить? Только из базового контроллера что ли?
источник

P

Pathologic in Evolution CMS
для ресурсов в админке не нужны роуты
источник

P

Pathologic in Evolution CMS
их роутит модх через $_GET['q']
источник

AK

Andrey K in Evolution CMS
Ок. Тогда как остальную часть вопроса решить?
источник

P

Pathologic in Evolution CMS
какую?
источник

AK

Andrey K in Evolution CMS
Хочу в ресурсе профиля вывести свои данные.
Данные = контроллер, так ведь я понял?
источник