Pagina 1 di 1

Esecuzione script ad ogni aggiunta/modifica

Inviato: 05/04/2009, 22:16
da Darker
Ciao a tutti :)

Mi sono appena iscritto a questo sito. Spero possiate darmi una mando e spero, a mia volta, di riuscire a fare lo stesso (appena diventerò più bravo)

Sono un novizio di osCommerce (e di php in generale).

Ho la necessità di far eseguire uno script che ho preparato ogni qual volta viene aggiunto o modificato un prodotto nel pannello di controllo di OsCommerce.
Per "modificato" intendo qualsiasi parametro del prodotto stesso, come l'url web, la descrizione, la foto, la quantità. In pratica ogni qual volta è fatta una modifica al db che interessa lo stato in un articolo.

Sostanzialmente, per ciò che ho pensato, basterebbe inserire la stringa di esecuzione del mio script nel punto successivo ai vari controlli che OsCommerce compie, per l'appunto, quando un articolo viene aggiunto o modificato. Il problema è che non ho idea di dove tale controllo venga effettuato e sono semplicemente troppo poco preparato per riuscire a capirlo da solo leggendo, uno ad uno, tutti i file .php.

Qualcuno sarebbe in grado di aiutarmi?

Grazie in anticipo! :)

Re: Esecuzione script ad ogni aggiunta/modifica

Inviato: 07/04/2009, 14:12
da jino
Ciao,
dovrebbe essere sufficiente usare un include (ammesso che sia un script php) in admin/categories.php :
cerca

Codice: Seleziona tutto

case 'update_product'
e lo inserisci appena prima di

Codice: Seleziona tutto

          tep_redirect(tep_href_link(FILENAME_CATEGORIES, 'cPath=' . $cPath . '&pID=' . $products_id));
        }
        break;

Re: Esecuzione script ad ogni aggiunta/modifica

Inviato: 07/04/2009, 14:47
da Darker
Sì, è così! :)

Grazie mille! ;)