Leyendo por alli encontre este plugin para workbench, eso lo ponen en tool->install plugin
http://sites.google.com/site/juaninf/PropelExport.grt.lua
Wednesday, July 29, 2009
Sunday, July 26, 2009
Setear un valor traido por Request en Symfony
Amigos lectores, el problema es el siguiente dada dos clases PersonaEmpresa y Cliente mapeadas con su respectivas tablas, siendo que la clave de PersonaEmpresa pasa a Cliente (lo cual, en este caso, querrá decir que Personaempresa es padre de Cliente y Cliente solo tiene una clave la de su padre), ahora el requerimiento es crear un objeto cliente
Bueno para hacer eso primero tengo que pasar por PersonaEmpresa y la clave que he creado para el objeto cliente de la siguiente manera
this->redirect('cliente/new?fid_persona_empresa_id='.fid_persona_empresa->getId());
ahora para setearlo como id de Cliente en su respectivo formulario hago lo siguiente :
class FidClienteForm extends BaseFidClienteForm
{
public function configure()
{
//obtengo el request del contexto
request = sfContext::getInstance()->getRequest(); // y lo seteo this->getObject()->setPrimaryKey($request->getParameter('fid_persona_empresa_id'));
}
}
Espero les haya servido.
Bueno para hacer eso primero tengo que pasar por PersonaEmpresa y la clave que he creado para el objeto cliente de la siguiente manera
this->redirect('cliente/new?fid_persona_empresa_id='.fid_persona_empresa->getId());
ahora para setearlo como id de Cliente en su respectivo formulario hago lo siguiente :
class FidClienteForm extends BaseFidClienteForm
{
public function configure()
{
//obtengo el request del contexto
request = sfContext::getInstance()->getRequest(); // y lo seteo this->getObject()->setPrimaryKey($request->getParameter('fid_persona_empresa_id'));
}
}
Espero les haya servido.
Etiquetas:
antes,
campo,
formulario,
guardarlo,
Setear
Subscribe to:
Posts (Atom)