CRUD escludere timestamp

Ciao,

ho creato il crud ed il model di una tabella nel database contenente un campo chiamato "creato" in cui viene salvato in automatico quando viene inserito il record.

Creato il crud ora, se voglio inserire un record in questa tabella devo obbligatoriamente inserira il timestamp del record, come posso escludere questo campo?

Nel model del relativo CRUD


public function rules()

{

return array

(

// con unsafe questo dato non viene passato 

// dentro la megavariabile $_POST

array('nome-campo-timestamp','unsafe'),

);

};

e poi sempre nel model nella funzione:


public function search()

{

//elimini la riga realtiva al tuo campo di tipo timestamp

....

}

credo sia quello che volevi fare! Almeno spero ;D

Ciao paskuale :wink:

ho fatto come hai detto tu:




	public function rules()

	{

		return array(

			array('creato','unsafe'),

		);

	}



Però, il metodo search non l’ho trovato. In ogni modo così non funziona :angry:

Da dove intendi escluderlo ? Dal form di immissione dati o dal model ? :blink:

Il metodo search() si trova nel model…

Bisogna ancora rimoverlo dal view file…

Per farla semplice… apri il controller il model a tutti i view file appartenenti al tuo model… cerca il termine “creato” e troverai dove si trova… ;)

Dal form di immissione dati in quanto è inutile che ci sia visto che il campi viene riempito automaticamente…