1
Sviluppo / Re: Nuovo componente, non fa modifica dei dati ma solo inserimento
« il: 09 Set 2008, 00:58:35 »
CORREGGO UN PO DI ERRORI, SCUSATE MA è TARDI
Se a qualcuno servirà bastava cambiare il name della input di tipo hidden in fondo alla pagina "default.php" che solitamente si trova in:
cms/administrator/components/com_"nome componente"/views/pdevent/tmpl/
Quando viene fatto il submit del form che si trova in questa pagina vengono passati i dati alla index che controlla se l'id nella input sopra indicata è settato o meno.
In base a questo fa l'INSERT o l'UPDATE.
il name del della input dev'essere lo stesso definito solitamente nella pagina:
cms/administrator/components/com_"nome componente"/tables/pdevent.php
esempio:
function TablePDEvent(& $db) {
parent::__construct('#__news', 'IDNEWS', $db);
}
Se qui l'identificativo viene chiamato con "IDNEWS" anche la input dovrà avere lo stesso attributo "name"
Se a qualcuno servirà bastava cambiare il name della input di tipo hidden in fondo alla pagina "default.php" che solitamente si trova in:
cms/administrator/components/com_"nome componente"/views/pdevent/tmpl/
Quando viene fatto il submit del form che si trova in questa pagina vengono passati i dati alla index che controlla se l'id nella input sopra indicata è settato o meno.
In base a questo fa l'INSERT o l'UPDATE.
il name del della input dev'essere lo stesso definito solitamente nella pagina:
cms/administrator/components/com_"nome componente"/tables/pdevent.php
esempio:
function TablePDEvent(& $db) {
parent::__construct('#__news', 'IDNEWS', $db);
}
Se qui l'identificativo viene chiamato con "IDNEWS" anche la input dovrà avere lo stesso attributo "name"