Joomla! 2.5 (versione con supporto terminato) > I Template di Joomla 1.6/1.7/2.5
il mistero del codice .xml nel convertire un template da 1.5 a 1.6
56francesco:
Nel convertire un template da 1.5 a 1.6 una delle operazioni più difficili per chi come me è un praticone è quella da effettuare nel file templateDetails.xml per quanto riguarda i parametri del template.
Risolvo grezzamente e ferocemente eliminandoli e scrivendo a mano nel file details ciò che mi serve, funziona e quindi tutto ok.
sarebbe bello però condividere i template convertiti con altri, quindi servirebbe lasciarli ma non passano.
l'ultima operazione è sul template redevo_aphelion nella versione per 1.5 il suo file presenta questo pezzetto di codice:
--- Codice: ---<config>
<field name="colorVariation" type="list" default="blue" label="COLOUR_THEME" description="COLOUR_THEME_DESC">
<option value="blue">BLUE</option>
<option value="orange">ORANGE</option>
<option value="purple">PURPLE</option>
<option value="green">GREEN</option>
</field>
<field name="widthStyle" type="radio" default="fluid" label="TEMPLATE_WIDTH" description="TEMPLATE_WIDTH_DESC">
<option value="1024">FIXED</option>
<option value="fluid">FLUID</option>
</field>
<field name="showSwitcher" type="radio" default="1" label="SHOW_STYLESWITCHERS" description="SHOW_STYLESWITCHERS_DESC">
<option value="0">NO</option>
<option value="1">YES</option>
</field>
<field name="logoStyle" type="radio" default="0" label="LOGO_STYLE" description="LOGO_STYLE_DESC">
<option value="0">TEXT</option>
<option value="1">IMAGE</option>
</field>
</config>
--- Termina codice ---
è relativamente semplice eppure non passa per quante prove abbia fatto, quindi come riscriverlo per la 1.6?
o almeno quale riferimento o chiave di lettura è utile per riuscirci?
ariess:
non sono molto pratico della 1.6, ma da quello che riporti sembra che manchino i tag <fields > e <fieldset> che vanno a racchiudere i vari <field>
56francesco:
esatto, questo è certo,
ma come si devono riscrivere o modificare per farli digerire all'installer di joomla 1.6?
verrebbe da chiedersi qualche motivo tecnico ci sia perchè un file scritto in linguaggio .xml funzioni perfettamente con joomla 1.6 mentre è causa di una marea di inestricabili rogne sulla versione 1.6?
è forse stato riscritto il codice .xml e le sue regole?
o gatta ci cova?
ariess:
esatto, gli xml sono molto diversi tra le due versioni.
http://docs.joomla.org/Developing_a_Model-View-Controller_%28MVC%29_Component_for_Joomla!1.6_-_Part_13#Adding_configuration_parameters
http://docs.joomla.org/Manifest_files
nel primo link si palra di componenti ma grosso modo sono uguali per tutte le estensioni, puoi anche guardare un xml di un template di default che forse è più chiaro ;)
56francesco:
--- Citazione ---puoi anche guardare un xml di un template di default che forse è più chiaro
--- Termina citazione ---
te possino.. solo quelli ho già guardato prima di postare? almeno altri dieci scritti bene anche.
Navigazione
[0] Indice dei post
Vai alla versione completa