Estoy siguiendo la documentación http://docs.kohanaphp.com/general/helpers. Pero estos pasos no funcionan en kohana 3.1. No encuentro ninguna documentación sobre helper en kohana 3.1. ¿cómo puedo crear mi propia clase de ayuda en kohana?Crear ayuda en Kohana 3.1
Respuesta
No hay tal cosa como un ayudante en Kohana 3/3,1
Se crea una clase y utilizarlo como lo haría normalmente en una aplicación PHP.
Los únicos requisitos son que las clases entren en el directorio classes
y los guiones bajos en el nombre de la clase sean iguales a los separadores de directorios. Por ejemplo
class HTML_Helper
se colocaría en
classes/html/helper.php
Entonces se trata de un simple caso de utilizar la clase como su costumbre.
¡La respuesta aceptada no es realmente cierta!
Los ayudantes existen en Kohana 3.1.
http://kohanaframework.org/3.1/guide/kohana/helpers
ayudantes son diferentes de las bibliotecas en la que se utilizan los métodos estáticos, la clase no tiene que ser iniciado para que sean utilizados.
es decir, para llamar a la clase URL ayudante y ejecutar el método de base sólo tendría que hacer:
$foo = URL::base();
Extender el ayudante URL debe crear una clase en APPPATH/application/classes/
llamada url.php
como:
class URL extends Kohana_URL {
public static function bar()
{
// Do your magic
}
}
Y, de nuevo, simplemente llamarlo así:
$foo = URL::bar();
- 1. url :: redirigir en kohana 3.1
- 2. blueprint css rails 3.1 ayuda
- 3. Cómo crear ventanas emergentes en Rails 3.1
- 4. Crear ayuda personalizada disponible en las vistas
- 5. Kohana 3 pagination
- 6. Kohana, .htaccess y $ _GET
- 7. Smarty y Kohana
- 8. kohana transacción con orm
- 9. Uso de interfaces en Kohana 3.1.3
- 10. Ayuda para crear una expresión regular
- 11. Ayuda! Cómo crear una UI Tech Spec
- 12. Magento - crear una clase de ayuda
- 13. En Kohana, ¿puede desencadenar un error 404?
- 14. Kohana aplicación de muestra ABM
- 15. cómo crear un sistema de ayuda en java
- 16. Kohana PHP - Múltiples aplicaciones con modelo compartido
- 17. spring 3.1 @Cacheable example
- 18. Rails 3.1 - CSRF ignorado?
- 19. Kohana V3 Auth module user_token funcionalidad
- 20. ¿Qué versión de Kohana estoy usando?
- 21. Sprites in Rails 3.1
- 22. Kohana 3: Ejemplo de modelo con validación
- 23. Zend Framework con Kohana PHP 3
- 24. Kohana - ¿dónde pones los guiones AJAX?
- 25. Kohana 3.2 'avance' ORM se une
- 26. Kohana acceso a IP del cliente
- 27. Configurando JDO en Spring 3.1?
- 28. Ordene los resultados de Kohana ORM
- 29. zend-framework versus Kohana versus Symfony
- 30. Rails 3.1 Rutas API
¿cómo puedo ampliar las clases principales? –
@Vivek Goel: 'la clase HTML extiende Kohana_HTML' extendería la clase core Kohana HTML. –
@davgothic gracias –