Edición de «Como hacer un CRUD en KumbiaPHP Framework»

De KumbiaPHP Framework Wiki

Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.

Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.

Revisión actual Tu texto
Línea 57: Línea 57:
 
  */
 
  */
 
Load::models('menus');
 
Load::models('menus');
 
 
class MenusController extends ApplicationController {
 
class MenusController extends ApplicationController {
  
Línea 110: Línea 109:
 
         if($id != null){
 
         if($id != null){
 
         //Aplicando la autocarga de objeto, para comenzar la edición
 
         //Aplicando la autocarga de objeto, para comenzar la edición
             $this->menus = $menu->find((int)$id);
+
             $this->menus = $this->Menus->find((int)$id);
 
     }
 
     }
 
         //se verifica si se ha enviado el formulario (submit)
 
         //se verifica si se ha enviado el formulario (submit)
 
         if($this->has_post('menus')){
 
         if($this->has_post('menus')){
 
              
 
              
             if(!$menu->update($this->post('menus'))){
+
             if(!$menus->update($this->post('menus'))){
 
                 Flash::error('Falló Operación');
 
                 Flash::error('Falló Operación');
 
                 //se hacen persistente los datos en el formulario
 
                 //se hacen persistente los datos en el formulario
Línea 134: Línea 133:
 
         $menu = new Menus();
 
         $menu = new Menus();
 
         if ($id) {
 
         if ($id) {
             if (!$menu->delete((int)$id)) {
+
             if (!$menus->delete((int)$id)) {
 
                 Flash::error('Falló Operación');
 
                 Flash::error('Falló Operación');
 
             }
 
             }
Línea 163: Línea 162:
 
     </ul>
 
     </ul>
 
      
 
      
     <?php if($listMenus->prev) echo Html::link("menus/index/$listMenus->prev/", '<< Anterior |'); ?>
+
     <?php if($listMenus->prev) echo link_to(array("menus/index/$listMenus->prev/", '<< Anterior |')); ?>
     <?php if($listMenus->next) echo Html::link("menus/index/$listMenus->next/", '| Próximo >>'); ?>
+
     <?php if($listMenus->next) echo link_to(array("menus/index/$listMenus->next/", 'Próximo >>')); ?>
 
</div>
 
</div>
 
</source>
 
</source>

Ten en cuenta que todas las contribuciones a KumbiaPHP Framework Wiki pueden ser editadas, modificadas o eliminadas por otros colaboradores. Si no deseas que las modifiquen sin limitaciones, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre (véase Proyecto:Derechos de autor para más detalles). ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar Ayuda de edición (se abre en una ventana nueva)

Plantilla usada en esta página: