У меня очень простая проблема с путями к файлам, и все же я был
пытаться решить проблему безрезультатно. Ваша помощь будет высоко ценится.
Я новичок в Joomla, и вот моя проблема.
Я хочу показать изображение, находящееся в папке images моего компонента.
Пример пути:
/joomlabasedir/components/com_mycomponent/images/image1.png
Как правильно указать путь к этому изображению из вида моего компонента.
Я пробовал в своем коде следующее:
<img src="./images/images1.png">
Но когда страница загружается, src получает префикс с отформатированной ссылкой SEF страницы, которая отображается в данный момент.
Пример. При просмотре вызываемого события «Просмотр» вместо пути к изображению, указывающего на: localhost/joomla/components/com_mycomponent/images/image1.png,
он указывает на ссылку в формате SEF, как показано ниже,
localhost/joomla/index.php/component-alias/event/images/image1.png
, который, очевидно, является неправильным путем и приводит к ошибке 404.
Я также пытался использовать JPATH_ROOT, JPATH_COMPONENT, но также потерпел неудачу, поскольку эти пути фактически указывают путь к файловой системе, который считается локальным ресурсом, поэтому не может быть загружен.
Я надеюсь, что кто-то может помочь мне в этой, казалось бы, тривиальной проблеме, которую мне не удалось решить.
Спасибо!