Как я могу упаковать свой компонент joomla 2.5 с плагином?
Я все еще изучаю joomla, и мне было интересно, как вы устанавливаете плагин с компонентом в pkg_youcomponent.установочный файл xml . Я заметил, что с Joomla или выше можно использовать
folder="packages"
files
.
Я пытаюсь упаковать плагин Rocket Theme RokBox с моим компонентом. Но мне не очень везет.
Вот предварительный просмотр zip pkg_autobase .
(источник: iforce.co.nz )
И вот сценарий пакета основан на этом .
<?xml version="1.0" encoding="UTF-8" ?>
<extension type="package" version="1.6">
<name>Autobase</name>
<author>Michael Jones</author>
<creationDate>May 2012</creationDate>
<packagename>autobase</packagename>
<version>1.0.0</version>
<url>http://www.triotech.co.nz/</url>
<packager>Michael Jones</packager>
<packagerurl>http://www.triotech.co.nz/</packagerurl>
<description>Package installer for AutoBase and RokBox Gallery Manager</description>
<update>http://www.triotech.co.nz/update</update>
<files folder="packages">
<file type="component" id="autobase" >com_autobase.zip</file>
<file type="plugin" id="rokbox" group="system">plg_sys_rokbox.zip</file>
</files>
</extension>
А теперь вот в чем я не уверен.. диспетчер расширений joomla 2.5 сообщает об ошибке
Install path does not exist
Package Install: There was an error installing an extension: com_autobase.zip
Но насколько я знаю, я упаковал все правильно (как component
, так и plugin
устанавливаются отдельно). Таким образом, мне интересно, как вы правильно упаковываете компонент?
Ответы - Как я могу упаковать свой компонент joomla 2.5 с плагином? / How do I package my joomla 2.5 component with a plugin?

29.06.2012 04:59:49
- Каждый zip-файл, указанный в xml-файле пакета, должен быть допустимым файлом установки.
- Ошибка на самом деле относится к тому факту, что ваш XML указывает, что молнии расположены в каталоге под названием
packages
, но ваш снимок экрана показывает их на том же уровне, что и XML манифеста пакета.
Вы можете исправить это, поместив их в каталог с именем packages
(рекомендуемый способ) или удалив folder="packages"
из элемента <files>
.

Another menu item with the same parent has this alias
это ожидается?


28.08.2014 10:35:26
Вы можете использовать сторонний компонент, например http://joomlatoys.com/index.php/toys/jtbuilder который может упаковать выбранные расширения и создать устанавливаемый архив для вас.
