Edición de «Preguntas Frecuentes»

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 18: Línea 18:
 
El nombre de archivo debe ser igual al nombre de la tabla en la BD, es decir si tenemos una tabla llamada '''usuarios''' el archivo debe llamarse usuarios.php y la clase Usuarios y debe [http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos#Conceptos_fundamentales heredar] de la superclase '''ActiveRecord''', si tenemos nombre de tablas compuesto por dos palabras ejemplo '''grupo_usuarios''' el archivo del modelo debe llamarse grupo_usuarios.php y la clase igual que en los controladores debe ser en notación [http://es.wikipedia.org/wiki/Camel_Case Camel Case], es decir '''GrupoUsuario'''
 
El nombre de archivo debe ser igual al nombre de la tabla en la BD, es decir si tenemos una tabla llamada '''usuarios''' el archivo debe llamarse usuarios.php y la clase Usuarios y debe [http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos#Conceptos_fundamentales heredar] de la superclase '''ActiveRecord''', si tenemos nombre de tablas compuesto por dos palabras ejemplo '''grupo_usuarios''' el archivo del modelo debe llamarse grupo_usuarios.php y la clase igual que en los controladores debe ser en notación [http://es.wikipedia.org/wiki/Camel_Case Camel Case], es decir '''GrupoUsuario'''
  
==¿Cuál es la diferencia entre Redirect::route_to() y View::select($view)?==
+
==¿Cuál es la diferencia entre route_to() y render($view)?==
 
Primero hay que aclarar que el '''Redirect::route_to()''' es un método para enrutar, es decir para redireccionar internamente en el framework llevar de un controller y/o action a otro controller y/o action, mientras que el método '''View::select($view)''' es para renderizar (mostrar) una vista, esta vista siempre será por defecto el nombre de nuestra action, pero en ocasiones podemos indicar que no queremos renderizar la vista asociada a esa action '''View::select('otra_view')''' o que simplemente no renderize nada '''View::select(null);''' (importante para entender el ejemplo).
 
Primero hay que aclarar que el '''Redirect::route_to()''' es un método para enrutar, es decir para redireccionar internamente en el framework llevar de un controller y/o action a otro controller y/o action, mientras que el método '''View::select($view)''' es para renderizar (mostrar) una vista, esta vista siempre será por defecto el nombre de nuestra action, pero en ocasiones podemos indicar que no queremos renderizar la vista asociada a esa action '''View::select('otra_view')''' o que simplemente no renderize nada '''View::select(null);''' (importante para entender el ejemplo).
  
Línea 36: Línea 36:
 
     {}
 
     {}
 
}
 
}
 
+
?>
 
</source>
 
</source>
  
Línea 49: Línea 49:
 
     }
 
     }
 
}
 
}
 
+
?>
 
</source>
 
</source>
 
Esto se interpreta que cuando ejecutemos la action index del controller Prueba (http://localhost/prueba/index/) no se renderizara '''index.phtml''' sino '''create.phtml''' y como se puede apreciar quitamos un método que esta vació (consumimos menos memoria) y será más rápido porque no se volverá a ejecutar un ciclo de enrutamiento innecesario.
 
Esto se interpreta que cuando ejecutemos la action index del controller Prueba (http://localhost/prueba/index/) no se renderizara '''index.phtml''' sino '''create.phtml''' y como se puede apreciar quitamos un método que esta vació (consumimos menos memoria) y será más rápido porque no se volverá a ejecutar un ciclo de enrutamiento innecesario.
Línea 69: Línea 69:
 
      
 
      
 
}
 
}
 +
?>
 
</source>
 
</source>
  
 
Este logger almacena en archivos de texto la información, en la carpeta: temp/log/logddmmYYYY.txt
 
Este logger almacena en archivos de texto la información, en la carpeta: temp/log/logddmmYYYY.txt
 +
  
 
==¿Cuál es la diferencia entre libraries y vendors en la versión 1.0?==
 
==¿Cuál es la diferencia entre libraries y vendors en la versión 1.0?==

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)