#joomla #components
#joomla #Компоненты
Вопрос:
Я писал свое собственное расширение joomla, и меня раздражает, что при каждом внесении изменений мне приходится снова заархивировать свой пакет, затем удалить старый, а затем установить мой новый пакет. Я знаю, что могу редактировать в каталоге joomla, но есть ли способ получше? Кто-нибудь уже написал что-нибудь, чтобы позаботиться об этом? Спасибо
Это Joomla 1.5
Ответ №1:
Вы можете установить свое расширение один раз, а затем можете вносить изменения в код в файлах вашего расширения. Вам не нужно удалять или устанавливать его снова.
Или
используйте <install type="component" version="1.5.0" method="upgrade">
эту строку кода в XML-файле вашего установщика расширений. Затем вам не нужно удалять расширение, просто установите его поверх существующего. Он перезапишет файлы с установленным расширением на новое.
Комментарии:
1. Просто используйте FTP для загрузки измененных файлов.
2. Мне нравится идея метода = «обновить», я этого не знал. Но все равно отстойно, что мне приходится заархивировать пакет. Я собираюсь написать скрипт, который выполняет копирование … тогда все, что мне нужно сделать, это двойной щелчок 🙂
Ответ №2:
Как только ваш компонент установлен, Joomla помещает файлы ваших компонентов в правильные каталоги. Вам просто нужно заменить эти файлы на те, в которые вы внесли изменения, либо через FTP, либо на вашем локальном компьютере, если у вас локально запущена Joomla.