Tengo una vista, header.php, que se carga en varios métodos de controlador. Contiene mi etiqueta html de apertura, una etiqueta base para mis enlaces relativos y algunas metaetiquetas que llamo en cada página de mi aplicación. ¿Hay forma de cargar los helpers que renderizan las metaetiquetas y url base para que estén disponibles para header.php cada vez que se carga sin tener que incluir $this->load->helper('html');
y $this->load->helper('url');
cada vez que $this->load->view('templates/header', $data);
en un controlador para cargar header.php?¿Cómo cargo los ayudantes de CodeIgniter en cada página?
5
A
Respuesta
18
Si usted está necesitando éstas que, a menudo, sólo debe agregar los ayudantes a su carga automática:
En /application/config/autoload.php alrededor de la línea 93, cambie
$autoload['helper'] = array();
a
$autoload['helper'] = array('html', 'url');
Entonces , están cargados en cada solicitud.
0
Simple, agréguelos al archivo de autocarga. De esta forma, se podrá acceder a ellos desde cualquier archivo, y nunca tendrá que llamarlos.
Cuestiones relacionadas
- 1. ¿Cómo pruebo los ayudantes en Rails?
- 2. CodeIgniter página 404
- 3. Codeigniter que crea una nueva sesión en cada carga de página
- 4. ¿Cómo usar los números de página en la paginación de Codeigniter en lugar del desplazamiento?
- 5. Cómo está claro el caché de página en el CodeIgniter
- 6. Imprimir encabezado en cada página
- 7. ¿Los rastreadores de Google interpretan Javascript? ¿Qué sucede si cargo una página a través de AJAX?
- 8. Uso de ayudantes en ActionMailer
- 9. Llamar a una biblioteca desde dentro de una función de ayudantes en Codeigniter
- 10. encabezado wkhtmltopdf en cada página
- 11. ¿Cómo funciona la carga de codeigniter?
- 12. Ayudantes en rieles
- 13. WPF: ¿cómo cargo dinámicamente los controles de usuario?
- 14. Imprimir pie de página en cada página impresa del sitio web, en todos los navegadores (Chrome)
- 15. Cabeceras de estilo impresas en cada página
- 16. Codeigniter 2 formularios en una página, problema de validation_errors
- 17. Plantillas de representación dentro de los ayudantes en el manillar
- 18. cheque CodeIgniter para la sesión del usuario en cada controlador
- 19. ¿Cómo probar los controladores con CodeIgniter?
- 20. Usar ver ayudantes en los controladores en Zend Framework
- 21. Cómo funcionan las sesiones en Codeigniter
- 22. CodeIgniter: Aplicaciones múltiples, ¿cómo compartir recursos?
- 23. CodeIgniter: ¿Crear nuevo ayudante?
- 24. ¿Cómo puedo mantener la misma URL en la barra de direcciones para cada página?
- 25. ¿Cómo cargo un objeto compartido en C++?
- 26. ¿Por qué los ayudantes no tienen html en ellos?
- 27. Cómo personalizar los errores de validación de formulario en codeIgniter
- 28. UIToolbar en cada página del UINavigationController
- 29. ¿Cómo se definen los propios ayudantes de enrutamiento en los rieles 3?
- 30. Razor: ayudantes HTML declarativos
¿Es html el nombre del archivo que está en ayuda? – NomanJaved
@NomanJaved - sí, lo es. aquí están los documentos para la matriz de autocarga de CI2: http://www.codeigniter.com/userguide2/general/autoloader.html – swatkins