Favor de usar el otro grupo: http://groups.google.com/group/cakephp-esp
El 8 de septiembre de 2009 16:18, David Diaz <[email protected]> escribió: > > LINE1: <?php echo $form->create('Autor'); ?> > > > LINE2: <?php echo $form->input('Autor/nombre', array('size' => > '50'));?> > LINE3: <?php //echo $form->$html->tagErrorMsg('Autor/ > nombre','Nombre no válido');?> > LINE4: <?php //echo $form->dateTimeOptionTag('Autor/ > fecha_nacimiento', 'DMY','NONE');?> > > He comentado las lineas que muestran los errores (LINE3, LINE4) > > LINE5: <?php echo $form->end('Añadir Autor');?> > > > > ************************************************************************************************************** > Error 1: > - Me arroja el sgte error, al activar la linea LINE 3 (tagErrorMsg). > > Object of class HtmlHelper could not be converted to string [APP\views > \autors\add.ctp, line 14] > > Object of class HtmlHelper to string conversion [APP\views\autors > \add.ctp, line 14] > > Undefined property: FormHelper::$Object [APP\views\autors\add.ctp, > line 14] > > > Fatal error: Call to a member function tagErrorMsg() on a non-object > in C:\xampp\htdocs\cake_autorlibronn\app\views\autors\add.ctp on line > 14 > > > > ************************************************************************************************************** > Error 2: > - Me arroja el siguiente error al descomentar la LINE 4 > (dateTimeOptionTag) > > Warning (512): Method FormHelper::dateTimeOptionTag does not exist > [CORE\cake\libs\view\helper.php, line 143] > > > ************************************************************************************************************** > > A continuacion muestro los archivos asociados > > 1.- Modelo: Autor > > <?php > class Autor extends AppModel > { > var $name ='Autor'; > > var $validate = array('nombre'=>VALID_NOT_EMPTY, > 'apellido'=>VALID_NOT_EMPTY, > 'fecha_nacimiento'=>VALID_NOT_EMPTY,); > > > //En el modelo Autor > var $displayField= 'titulo'; > > var $hasAndBelongsToMany = > array('Libro' => > array('className' => 'Libro', > 'joinTable' => 'autors_libros', > 'foreignKey' => 'autor_id', > 'associationForeignKey' => 'libro_id' > ) > ); > > } > ?> > > > *************************** > > 2.- Controlador Autor: > > > <?php > class AutorsController extends AppController > { > var $name = 'Autors'; > //var $uses = array('Propiedade', 'Tipopropiedade'); > //var $uses = array('Propiedade', 'Tipopropiedade'); > > //var $helpers = array('Html', 'Form'); > var $helpers = array('Form'); > > continuan las acciones.... > > > ************************************************************** > > > 3.- Vista --> Add autor > > > LINE1: <?php echo $form->create('Autor'); ?> > > > LINE2: <?php echo $form->input('Autor/nombre', array('size' => > '50'));?> > LINE3: <?php //echo $form->$html->tagErrorMsg('Autor/ > nombre','Nombre no válido');?> > LINE4: <?php //echo $form->dateTimeOptionTag('Autor/ > fecha_nacimiento', 'DMY','NONE');?> > > He comentado las lineas que muestran los errores (LINE3, LINE4) > > LINE5: <?php echo $form->end('Añadir Autor');?> > > > > > > > > > > > -- Ignacio Alberto Zamora Esqueda Ingeniero de Software Corporación Tectronic, S.A. De C.V. Tels: (33) 3615-44-11 y 36-15-45-11 Fax: (33) 3615-46-11 [email protected] www.tectronic.com.mx --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a [email protected] Para anular la suscripción a este grupo, envía un mensaje a [email protected] Para obtener más opciones, visita este grupo en http://groups.google.com/group/cakephp-es?hl=es. -~----------~----~----~----~------~----~------~--~---
