2012-01-31 4 views
3

Joomlaの4つのバージョン(v1.5、v1.6、v1.7、v2.5)の4つのコンポーネントxmlを作成しました。Joomlaのすべてのバージョンに単一コンポーネントのXMLをインストールする方法

joomlaのバージョン番号を指定する1行だけを除いて、4つのxmlはすべて正確に同じです。

For v1.5 : <install type="component" version="1.5.0"> 
For v1.6 : <install type="component" version="1.6.0"> 
For v1.7 : <install type="component" version="1.7.0"> 
For v2.5 : <install type="component" version="2.5.0"> 

すべてのJoomlaのバージョンでXMLを1つだけ保存できますか? はここ..

答えて

2

をあなたはより多くの違いを持っ​​ている必要があります。必要とされる1.5から1.6+のいくつかの変更があります。

良いニュースは、Joomlaは認識できないインストールパッケージ内の何かを無視して、複数のバージョンのすべてを1つのパッケージに安全に置くことができるということです。また、Joomlaのドキュメントはこの厳密なテーマにはかなり良いです。

XML設定ファイルの指示 - http://docs.joomla.org/Making_single_installation_packages_for_Joomla!_1.5,_1.6_and_1.7#One_XML_configuration_file.2C_multiple_Joomla.21_versions

シングル複数のバージョンのパッケージをインストールする - http://docs.joomla.org/Making_single_installation_packages_for_Joomla!_1.5,_1.6_and_1.7

1

を案内してくださいJCE for joomla 2.5からのコードです:

<install type="component" version="1.5.0" method="upgrade"> 

あなたは、単にそれが高いのバージョンで実行されます同じことを行うのであれば、私は推測します。

0

パラメータがJ1.5 - J 1.6の間で変更されたことを覚えておいてください。あなたはしかし、同じXMLファイルでそれらを指定することができます。

例:

<!-- Standard plugin parameters for Joomla! 1.5 --> 
<params> 
    <param name="paramname" type="text" default="" label="" description=""/> 
</params> 

<!-- Standard plugin parameters for Joomla! 1.6+ --> 
<config> 
    <fields> 
      <field name="paramname" type="text" default="" label="" description=""/> 
    </fields> 
</config> 
関連する問題