Я создам компонент, который позволит мне переопределить страницу регистрации пользователя. Вопрос в том, когда я пытаюсь загрузить пользовательский компонент после завершения задачи, где Joomla размещает загруженный компонент? Будет ли она в текущей папке шаблонов (шаблоны/mytemplate/html /) или в папке компонентов (root/components)?Joomla 3 - Загрузка компонентов
0
A
ответ
0
Если вы создаете new component, вам необходимо определить путь к вашим файлам в xml installation package. Все файлы компонентов размещены в папке components/*component_name/
.
Если вы просто хотите, чтобы сделать template override из существующего компонента вы должны скопировать файл, который будет перекрываться с:
components/*component_name/views/*view_category/tmpl/*tmpl_name.php
к:
templates/*template_name/html/*component_name/*view_category/*tmpl_name.php
.
Надеется, что это помогает
Смежные вопросы
- 1. Шаблон переопределения компонентов Joomla
- 2. Загрузка файла в модуль Joomla 3
- 3. Joomla 3 - Загрузка модели из файла CLI
- 4. Автоматическое обновление компонентов Joomla
- 5. Прикладной поток компонентов Joomla
- 6. Обновление пакета компонентов Joomla
- 7. Переопределение компонентов Joomla
- 8. Joomla! 3 справочных материала
- 9. Платформа Joomla 3 MVC 12.1 переопределение шаблона пользовательских компонентов
- 10. относительно совместимости компонентов или модулей с различными версиями Joomla (3)
- 11. Joomla 3 Cache Clear Issue
- 12. получить содержимое Области компонентов Joomla
- 13. Форма загрузки пользовательских компонентов Joomla
- 14. Joomla пользовательских компонентов ссылки пункт
- 15. Ошибка обработки пользовательских компонентов Joomla
- 16. Загрузка React компонентов параллельно?
- 17. Динамическая загрузка реактивных компонентов
- 18. Загрузка компонентов на заставку
- 19. Загрузка темы для Joomla
- 20. Загрузка Joomla пользовательского шаблона
- 21. Загрузка JQuery в Joomla 3 для выбора даты
- 22. Невозможно очистить кеш Joomla 3
- 23. создать компонент для joomla 3
- 24. Динамическая загрузка компонентов интеграции Spring
- 25. Динамическая загрузка компонентов в SWT
- 26. PrimeNG Загрузка только необходимых компонентов
- 27. Загрузка нескольких частичных компонентов vuejs
- 28. Install4J: Загрузка только измененных компонентов
- 29. Joomla 3 NavBar
- 30. Joomla 3 Plugin Design
Я думаю, что нужно избегать шаблона переопределения пути, потому что в рамках требований, когда администратор изменяет шаблон в будущем, особенности должны оставаться функциональными. Короче говоря, мне нужно переопределить компонент. Кроме того, упомянутый вами каталог: components/* component_name /, является ли это основным каталогом Joomla? –
В случае изменения шаблона в будущем вам просто нужно скопировать файлы из одного шаблона в другой, это непростая процедура. Изменение файлов в компонентах/* имя_компьютера/является очень плохой практикой, так как каждое обновление joomla удалит вашу настройку (если она сделана в основном компоненте) и вернет файлы в предыдущее состояние. – emmanuel
Вы правы, что очень легко изменить шаблон, но когда мы перейдем к клиенту, это те, кто будет поддерживать, а изменение шаблонов может быть препятствием. Вы также правы, что изменение основных файлов компонентов - очень плохая практика. Вот почему я прошу, если я загружу клонированную и измененную копию компонента, где это делает Joomla. –