Buenas, estoy buscando un "custom atributte" en la página de registro de un cliente en magento, entonces quiero hacer un seguimiento a ver donde se guarda la variable, todo esto es con el fin de que este atributo se muestre en la información del cliente en el admin
Resumiendo, mi duda es: Si yo tengo este action de formulario, donde tengo que ir a mirar la consulta que hace hacia la base de datos, a lo mejor no es directamente, pero por lo menos ir siguiendole la pista. He mirado en la carpeta account dentro de customer pero no se más..
<form action="../en/customer/account/loginPost/" method="post" id="login-form">
Gracias anticipadas
Magento ver. 1.4.0.1
el problema es que magento no funciona así, en ninguna parte vas a ver una query mysql: son todos objetos/classes con sus metodos. o sea que toda tu forma de enfrentar el problema no es valida.
para intentar ayudarte, me quedo con esto:
gspablo, post: 14604 wrote: con el fin de que este atributo se muestre en la información del cliente en el admin
con esto te refieres a una url de tipo: www.dominio.com/admin/customer/edit/123 ¿verdad?
esto te dice que estas dentro del modulo adminhtml, el controlador customer. A partir de alli puedes investigar en los bloques y buscar los que corresponden a esta acción: las query a la bbdd se hacen a traves de bloques de codigo tipo:
$this->getAtributoDelCliente();
, donde $this se refiere al modelo que comunica con la bbdd.
suerte
Indicanos la versión que usas en tu firma (en la cabecera, Acciones del Foro -> Editar Perfil -> Editar Firma)
No toques los ficheros del core, tienes que crear modulos para modificarlo
Algunas cosas que hay que saber sobre Magento, y el comercio online