Joomla.it Forum
Non solo Joomla... => Sviluppo => : lucasub 10 Jun 2012, 08:53:41
-
Ciao, nella versione 2.5 di joomla, nella root del sito non c'è piu' la cartella xmlrpc con i relativi files.
C'è qualcuno che puo' spiegarmi come è possibile invocare un plugin su joomla 2.5 con uno script esterno (che puo' essere fatto anche con un altro linguaggio di programmazione)?
Non so se sono stato chiaro. Eventualmente daro' maggiori info successivamente.
Grazie per l'aiuto.
-
http://docs.joomla.org/Xml-rpc_changes_in_Joomla!_1.6
M.
-
Grazie per la risposta.
Ho già creato un componente come indicato nel link e collegandosi in questo modo:
http://sito/index.php/option=com_foo&task=c1.bar&format=xmlrpc (http://sito/index.php/option=com_foo&task=c1.bar&format=xmlrpc) viene invocata la funzione "bar" presente nella classe "c1".
Il mio problema è che devo richiamare tale funzione da uno script in python del tipo:
import xmlrpclib
server = xmlrpclib.ServerProxy('http://sito/index.php/option=com_foo&task=c1.bar&format=xmlrpc'); (http://sito/index.php/option=com_foo&task=c1.bar&format=xmlrpc%27%29;)
print server
che pero' non funziona. C'è qualcuno che mi illumina?
Grazie per le risposte.
-
non funziona lo script o non funziona rpc di joomla?
non ha un ritorno di errori quella funz di python?
M.
-
Ciao, il problema e' che conosco poco Python e conosco poco PHP soprattutto per quanto riguarda la programmazione ad oggetti.
Credo che faro' un componente per joomla che importa i dati da OpenERP V.6 a Virtuemart 2.0.
Anche se il codice non sarà lineare e "scritto bene", l'importante è riuscire a risolvere il problema.
Grazie e a presto.
luca