Скрипт обновления компонента Joomla

У меня есть самодельный компонент. Я хочу знать, как передать обновление моего компонента, чтобы мои клиенты, использующие его, могли, если захотят, обновить мой компонент.

По сути, я добавил функцию в свой компонент и хочу, чтобы она обновлялась в уже развернутых компонентах.


person Sankalp Mishra    schedule 15.05.2013    source источник
comment
Вчера я дал несколько подсказок по аналогичному вопросу: Проблема со скриптом сервера   -  person piotr_cz    schedule 15.05.2013
comment
Это действительно дубликат, но у меня недостаточно представителей, чтобы пометить его так.   -  person nibra    schedule 16.05.2013


Ответы (1)


Вы можете отправить тот же компонент с полным пакетом компонентов, joomla автоматически обновит компонент со всеми файлами в нем, если метод тега расширения в xml-файле установщика расширений установлен на обновление.

например, в вашем файле install.xml или componentname.xml (независимо от того, что вы используете):

<extension type="component" version="2.5.0" method="upgrade">

если вы хотите запустить некоторые сценарии обновления или выполнить некоторые пользовательские задания до/после завершения установки, вы можете использовать scriptfile.

<scriptfile>script.php</scriptfile>

Документы: http://docs.joomla.org/J2.5:Developing_a_MVC_Component/Adding_an_install-uninstall-update_script_file

person Nagarjun    schedule 20.05.2013