стилей и скриптов разобрался, как оказалось, это была самая лёгкая задача.
Сейчас столкнулся со следующей проблемой.
У меня с фронта отправляется fetch-запрос на сервер. тут ладно, я его заменил на BX.ajax.runComponentAction, всё отлично работает.
Но на стороне сервера у меня лежали 2 текстовых файла со списками, которые вызывались с помощью File::getFileContents(__DIR__ . ‘/files/file.txt’), преобразовывались в массив и отдавались на фронт.
Так вот, когда я начал использовать runComponentAction, стала возвращаться ошибка, что файл не найден. Я пробовал и $this->componentPath, и DIR, разве что только $_SERVER[‘DOCUMENT_ROOT’] не пробовал - всё равно ошибка.
конечно, можно эти списки запихнуть в массивы, но от этого количество строк кода сразу увеличивается.
Подскажите, как можно вызвать файлы из класса компонента?
«на стороне сервера ... 2 текстовых файла ... которые вызывались с помощью» Вот этот вызов где лежит?
Обсуждают сегодня