Guardar dato en 2 columnas

Buenos días comunidad Yii.

Explico, debe ser algo fácil pero no encuentro la manera, de antemano muchas gracias; tengo una tabla llamada empleado, esta contiene datos de los empleados, numero de identificación del empleado y la clave para acceder al sistema. La clave es el mismo número de identificación encriptado en sha1. Ahora lo que necesito es que en el formulario al agregar el número de identificación del empleado este se guarde en la columna número de identificación y la columna clave.

Agradezco cualquier ayuda. Muchas gracias

lo que debes hacer es, en el controlador en el action create debes asignar el mismo valor al otro campo , por ejemplo:

partamos del hecho q estas recibiendo la identificación,


$model->clave =  sha1($model->identificacion);

con poner eso justo después de que recibes los datos por POS asiganara a la columna clave el mismo valor de identificación (no se muy bien si con poner sha1 antes del paréntesis quede cifrada, para md5 funciona bien); luego guardas normal el modelo y listo tenes en ambas columas el mismo dato con la diferencia de que en uno esta encriptado

Muchas gracias Erick, era justo eso.

Saludos.