Hello,
Tu vois c'est ça le plus important
Déjà, bravo pour cette mise à jour, elle s'est déroulée sans anicroche, pour moi c'est déjà beaucoup ...
Pour ce qui concerne tes templates, prenons un exemple:
Sous la beta 3 tu avais un template item qui s'appelait montemplate.
Tu avais donc la structure suivante :
Code:
components
L com_flexicontent
L views
L items
L tmpl
L montemplate.php
L montemplate.xml
Sous la beta 4, tu as désormais la structure :
Code:
components
L com_flexicontent
L templates
L montemplate
L item.php
L item.xml
Voyons maintenant le fichier xml item.xml du template default comme exemple:
Code:
<?xml version="1.0" encoding="utf-8"?>
<metadata>
<layout title="FLEXICONTENT_ARTICLE">
<message>
<![CDATA[FLEXICONTENT_ARTICLE_TIP]]>
</message>
</layout>
<params>
<param name="top_cols" type="list" default="two" label="FLEXI_ITEM_TOP_COLS" description="FLEXI_ITEM_TOP_COLS_DESC">
<option value="">Use Global</option>
<option value="one">FLEXI_1_COL</option>
<option value="two">FLEXI_2_COLS</option>
</param>
<param name="bottom_cols" type="list" default="two" label="FLEXI_ITEM_BOTTOM_COLS" description="FLEXI_ITEM_BOTTOM_COLS_DESC">
<option value="">Use Global</option>
<option value="one">FLEXI_1_COL</option>
<option value="two">FLEXI_2_COLS</option>
</param>
</params>
<fieldgroups>
<group>subtitle1</group>
<group>subtitle2</group>
<group>subtitle3</group>
<group>image</group>
<group>top</group>
<group>description</group>
<group>bottom</group>
</fieldgroups>
<cssitem>
<file>css/item.css</file>
</cssitem>
<jsitem>
</jsitem>
</metadata>
Pour appeler un fichier css particulier pour ton template il te suffit comme dans cet exemple d'ajouter à ton fichier xml
Code:
<cssitem>
<file>css/item.css</file>
</cssitem>
Et le tour est joué
Cela ouvre des horizon nouveaux aux spécialistes du templates et de nombreux club commence à s'y interesser. Un template peux contenir une vue item (élément unique) et une vue catégorie (éléments multiples). Mais pas obligatoirement les deux puisque tu peux utiliser un template pour la catégorie et un autre template pour les items de la même catégorie.
Bonne continuation,
Manu.