Joomla.it Forum
Non solo Joomla... => Sviluppo => : james81 07 Jul 2010, 12:24:57
-
Ciao a tutti,
volevo un consiglio: ho creato uno script per caricare degli aggiornamenti che lancio tramite un link posto in un componente lato amministratore.
Ora il server sul quale risiedo gestisce in automatico le Scheduled Tasks (avvio di script in automatico),ora volevo capire come poter integrare nel mio script solo la parte legata alla connessione e non quella legata alla sessione, cosi da poter lanciarlo in automatico.
-
???
parte legata alla connessione ... quella legata alla sessione
potresti essere pių chiaro, non ho capito niente! spostare lo script fuori dall'autenticazione e verificare l'ip dello scheduler?
ciao,
marco
-
ehehe....cercheró di essere piú chiaro:
attualmente utilizzo (all'interno della parte amministrativa )uno script da me creato che fa un'import di dati.
Ora mi interessebre utilizzare questo script non all'interno della parte amministrativa, ma lanciandolo esternamente, solo che non so quali files devo includere per il collegamneto al db di joomla .
-
personalmente io includerei il configuration.php per avere i dati del db e poi scriverei il codice alla vecchia maniera... (ie senza passare da joomla)
ciao,
marco
-
ormai lo script e' talmente adentrato nel sistema di joomla, che riscrivere il codice darebbe da paura!
-
e spostarlo nel fe, ove non č necessaria l'autenticazione di joomla?
-
cos'é fe ?
-
front end: il lato accessibile al pubblico, in contrapposizione a be (back end) il lato amministrativo.
ciao.
-
Immagino tu stia parlando di un componente... se cosė fosse basta creare una view con un codice del genere:
if(isset(JRequest::getVar("update"))) {
mioClassController::mioMetodo();
}
e nel file controller includere il metodo mioMetodo() con dentro il codice di aggiornamento. Puoi poi usare la classe JRequest per prenderti tutti gli eventuali dati, cosė come usare i dati della variabile PHP $_SERVER (non so quale sia l'equivalente Joomla) etc.