Joomla.it Forum

Non solo Joomla... => Sviluppo => : surferbloggy 21 Jul 2010, 19:29:44

: richiamare direttamente un file php che genera l'xml in virtuemart
: surferbloggy 21 Jul 2010, 19:29:44
ciao! sto facendo una modifica a virtuemart, ho un  tree menu dinamico che deve caricare le categorie prodotti di virtuemart da un'xml solo che quando richiamo direttamente il file php che genera l'xml corretto per il tree menu mi da errore perchè è come se fosse fuori da joomla e non legge più le costanti e kle fuinzioni di joomla, come faccio a reinserire questo file dentro joomla e chiamarlo direttamente in modo che non dia più errore?? (infatti mi da errore anche se non c'è

 if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );

grazie dell'aiuto
: Re:richiamare direttamente un file php che genera l'xml in virtuemart
: tampe125 26 Jul 2010, 13:25:50
prova Jumi, teoricamente è stato sviluppato proprio per questo.
: Re:richiamare direttamente un file php che genera l'xml in virtuemart
: mmleoni 27 Jul 2010, 22:17:29
a parte che non amo per niente le cose tipo Jumi, non penso faccia al caso. la chiamata al file deve restituire il file xml, non la pagina di joomla.

il metodo corretto è quello di realizzare un semplice componente ( non serve la sezione amministrativa, ne controller, ne altro), da richiamare specificando il formato raw.

fai riferimento alla guida per lo sviluppo dei componenti, presente anche nel nostro wiki.

ciao, marco
: Re:richiamare direttamente un file php che genera l'xml in virtuemart
: mau_develop 27 Jul 2010, 22:29:43
a parte che non amo per niente le cose tipo Jumi,
------------------------------------------------------------------
iperquoto, non fa nulla che uno non potrebbe fare molto più semplicemente usando il solo enter point

M.