CakePHP hornear controlador personalizado.ctp

Buenos días gente,

Estoy tratando de crear un script de horneado personalizado para cakephp.

Lo que quiero es poder usar la función de búsqueda de cakedc en todas mis páginas futuras. Hasta ahora me las he arreglado para crear un formulario de búsqueda funcional en el lateral de la página modificando las recetas de Views.

Lo que me gustaría hacer ahora es que el proceso de horneado identifique todos los campos en las tablas y genere algo parecido a esto:

public $presetVars = array(
    array(
         'field' => 'name',
         'type' => 'value'),
    array(
         'field' => 'status',
         'type' => 'checkbox'),
    array(
         'field' => 'series_id',
         'type' => 'value',
         'formField' => 'series_id',
         'modelField' => 'lookup',
         'model' => 'Series'
    ));

en el controlador.

En caso de que no quede claro, esta tabla de muestra tiene los siguientes campos:

  • identificación (entero)
  • nombre (texto pequeño)
  • estado (booleano)
  • series_id (entero, fk)

¿Hay algún consejo disponible para mí, por favor?

preguntado el 03 de mayo de 12 a las 08:05

1 Respuestas

mi sugerencia es editar el controlador para hornear:

/cake/consola/libs/tareas/controlador.php

contestado el 04 de mayo de 12 a las 11:05

Sí, eso es lo que estoy haciendo actualmente. Gracias por el consejo. - cuarto chico

Sé que es tarde, pero editar ese archivo es una muy mala idea. Se romperá cuando actualices o reinstales Cake. - Richard

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.