Файлы, не скопированные в медиа /папку

Я создаю компонент. Я поместил изображения, файлы css, файлы javascript и другие ресурсы в папку com_mycomponent /media. И в моем файле манифеста я добавил следующее:

<media destination="com_mycomponent" folder="media">
    <filename>index.html</filename>
    <folder>css</folder>
    <folder>font-awesome</folder>
    <folder>images</folder>
    <folder>js</folder>
</media>

Однако, когда я обращаюсь к серверу, внутри media/com_mycomponent, каталогов и файлов там нет, каталог полностью пуст.

Структура моего компонента:

.
+-- admin/
+-- media/
+-- site/
+-- mycomponent.xml

Разрешения на каталоги: 755, а для пользователя www-data

Любые идеи?

Спасибо заранее.

2 голоса | спросил Roger Câmara 19 Mayam15 2015, 00:25:06

2 ответа


1

Решил проблему. В моем xml-файле я добавлял index.html в <filename>, но не было index.html файла в media/.

Таким образом, все, перечисленные в файле xml, должно существовать и в каталоге.

ответил Roger Câmara 19 Maypm15 2015, 21:58:14
0

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

Затем в файле манифеста попробуйте выполнить следующее:

<media destination="mycomponent" folder="media/mycomponent">
    <filename>index.html</filename>
    <folder>css</folder>
    <folder>font-awesome</folder>
    <folder>images</folder>
    <folder>js</folder>
</media>
ответил FFrewin 19 Mayam15 2015, 00:35:14

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132