Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : fabryshock 24 Apr 2010, 14:47:32
-
ciao a tutti,
ho creato da zero un template per joomla e sembra funzionare tranne che quando vadoo nella gestione moduli, quando vado in edit di uno qualsiasi mi dà il seguente errore: "XML Parsing Error at 36:48. Error 64: Reserved XML Name" e infatti, oltre al main menu, non riesco a caricare nessun altro modulo benchè mi dica item salvato correttamente.
Non mi pare ci siano errori nel xml...:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.5//DTD template 1.0//EN"
"http://dev.joomla.org/xml/1.5/template-install.dtd">
<install version="1.5" type="template">
<name>Formiche</name>
<creationDate>2010-04-24</creationDate>
<author>xxxxxxxxxx</author>
<authorEmail>xxxxx@gmail.com</authorEmail>
<authorUrl>http://xxxxx</authorUrl>
<copyright>Fabryshock 2010</copyright>
<license>GNU/GPL</license>
<version>1.0.2</version>
<description>Formiche template</description>
<files>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_thumbnail.png</filename>
<filename>images/background.png</filename>
<filename>css/style.css</filename>
</files>
<positions>
<position>header</position>
<position>topmenu</position>
<position>left1</position>
<position>left2</position>
<position>left3</position>
<position>center1</position>
<position>center2</position>
<position>center3</position>
<position>right1</position>
<position>right2</position>
<position>right3</position>
<position>footer</position>
</positions>
</install>
<?xml version="1.0" encoding="utf-8"?>
La pagina è qua: http://lnx.montedelleformiche.it/
Grazie a tutti
Fabry
-
ciao
che tu non abbia errori nel file xml non fa differenza e solo che tu nel tuo templte che hai creato non hai quelle posizioni che nel xml.
io vedo solo 3 posisizioni
header
topmenu
left
e normale che non vedi quando pubblichi nelle posizioni che messo nel xml.
ps: sicuro di aver fatto le posizione anche nel php?
-
ciao
che tu non abbia errori nel file xml non fa differenza e solo che tu nel tuo templte che hai creato non hai quelle posizioni che nel xml.
io vedo solo 3 posisizioni
header
topmenu
left
e normale che non vedi quando pubblichi nelle posizioni che messo nel xml.
ps: sicuro di aver fatto le posizione anche nel php?
grazie mille per la risposta.
Io ho messo nel file php le varie position, non sò se ho fatto bene, ma con i due mmenu il top ed il main funziona bene. io ho inserito nel body del file index.php questa linea di codice, una per ogni position:
<jdoc:include type="modules" name="center3" style="xhtml" /> ovviamente mettendo al posto di center3 il nome delle rispettive position e ho controllato quelle definite le ho messe anche php....
-
ciao
non centra come tu abbia chiamato la posizione postresti anche chiamarla pippo.
dai una lettura su come creare un template base di joomla
qui
http://www.contiweb.altervista.org/index.php?option=com_content&view=article&id=66&Itemid=26
-
ciao
non centra come tu abbia chiamato la posizione postresti anche chiamarla pippo.
dai una lettura su come creare un template base di joomla
qui
http://www.contiweb.altervista.org/index.php?option=com_content&view=article&id=66&Itemid=26
grazie, ho letto l'interessante documento, ma purtroppo non ho tratto nulla di utile a risolvere il problema. mi sembra che le position siano definite allo stesso modo nel mio template...
-
vai in gestione template di joomla e fai un'anteprima del template in questo modo puoi vedere le posizioni esistenti che hai creato, quelle che vedrai sono quelle funzionanti se non ne vedi altri vuol dire che c'è qualcosa che non va.
-
ora provo subito, cmq se visualizzo le varie position mettendo ?tp=1 nell'indirizzo ne vedo solo 3 e non le altre che in realtà ci sono!!!
http://lnx.montedelleformiche.it/?tp=1
se gurdate il sorgente della pagina vedete che ci sono i vari include con i nomi delle mie position?
-
ho provato dal preview del template e in effettti vedo solo tre positions... prorio non capisco quale può essere il problema..
ogni suggerimento è ben accetto
-
Ciao fabryshock... continua a controllare. Una ragione ci deve essere per forza! Poichè se anche non le avessi inserite correttamente le posizioni, magari sballate, ma comparirebbero, non ti pare? ;D
Possibili motivi:
- inserisci le posizioni nella index.php in locale e guardi la index.php in remoto;
- inserisci le posizioni modulo sulla index.php di un template e ne guardi un'altra;
- c'è una sintassi sbagliata. Ad esempio module non è o steso che modules...
;)