Aiuto! metodi JDatabaseMySQL fetchXxxx non funzionanti

Moderator: alexred

Forum rules
Regole Forum
Locked
jeankhan
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Thu Nov 28, 2013 8:48 am

Aiuto! metodi JDatabaseMySQL fetchXxxx non funzionanti

Post by jeankhan » Thu Nov 28, 2013 9:23 am

Buongiorno a tutti.
Premetto che non ho know-how specifico come sviluppatore Joomla, anche se uso intensivamente php.

Per integrare codice php in siti Joomla uso Jumi. Nel codice utilizzo chiamate all'API CMS 2.5, in particolare per l'accesso al DB ma non solo.

Non riuscivo a far funzionare in particolare i metodi fetch*(), finchè dopo un po' di debug non ho inserito una "correzione" nel modulo libraries/joomla/database/database.php, inserendo nello statement switch() nel metodo __call() le due righe seguenti (prima di default:):

Code: Select all

	default:
		return call_user_func_array(array($this,$method),$args);
Ho fatto questo mod in una delle prime sotto versioni di Joomla 2.5, riportandolo man mano che aggiornavo la versione di Joomla, senza problemi. Ovviamente c'è la scocciatura di eseguire il mod, e il pericolo di dimenticarsene (le fetch*() non segnalano errori, semplicemente non restituiscono dati...)

Ed ecco le domande:
Secondo voi il malfunzionamento rilevato è un vero problema o dipende dall'uso dell'API fuori dal contesto ortodosso (estensione)?
Se si, come lo segnalo? immagino via Bug Tracker 2.5...
C'è modo di far funzionare le fetch*() senza modificare il codice di Joomla?

User avatar
alikon
Joomla! Champion
Joomla! Champion
Posts: 5941
Joined: Fri Aug 19, 2005 10:46 am
Location: Roma
Contact:

Re: Aiuto! metodi JDatabaseMySQL fetchXxxx non funzionanti

Post by alikon » Wed Dec 04, 2013 5:57 am

Secondo voi il malfunzionamento rilevato è un vero problema o dipende dall'uso dell'API fuori dal contesto ortodosso (estensione)?
detta così propenderei per dipende dall'uso non "ortdosso"
come lo segnalo? immagino via Bug Tracker 2.5...
yes
C'è modo di far funzionare le fetch*() senza modificare il codice di Joomla?
hai provato ad creare una estensionse joomla "ortodossa" ?
alias componente/plugin/modulo
Nicola Galgano
i know that i don't know
www.alikonweb.it


Locked

Return to “Joomla! 2.5.x”