CodeIgniter actualmente el método renderSection() al igual que incluye otros tecnologías desarrollo como es ASP.Net MVC, la principal funcionalidad del método renderSection() es actuar com un marcador de posición para el contenido de las páginas web, usalmente se incluye a páginas que cumplen la funcionalidad de layouts para un determinado sitio web. El método renderSection() tiene dos argumentos: $sectionName y $saveData, el argumento $sectionName es el nombre de la sección que utiliza para cualquier vista secundaria para nombrar la sección de contenido. En cuanto al argumento $saveData (es de tipo boleano) cumple la funcionalidad de guardar ($saveData debe estar en TRUE) los datos para las posteriores llamadas en las vistas (páginas) secundaria .
Estructura base del layout principal para un sitio web en CodeIgniter 4.
El archivo main.php hace referencia a nuestro layout principal para nuestro front-end del sitio web. El layout principal siempre estará elaborado en base a la estructura de un archivo HTML, es decir, se compone de las etiquetas HTML, head, body y footer; en el body se está agregando el menú principal y el bloque sección (section) que hace referencia al renderSection de CodeIgniter - sección o bloque que servirá para agregar el contenido necesario en las vistas (páginas HTML) del sitio web cuando es requerido.
Nota: Todas los views (páginas HTML) estarán relacionadas a este página layout principal (main.php). |
0 Comentarios