Contents

Vistas del back-end (noticias)

Introducción

En este apartado crearemos todas las vistas relativas al área de noticias. Además, modificaremos la clase ViewHelper para que incluya el método getSlug(), necesario en NoticiaController. También modificaremos la hoja de estilos y el archivo de script dado que en las siguientes vistas aparecen nuevos elementos que requieren de estilo y funcionalidad.

Hoja de estilos

Archivo public/css/admin.css:

Ver ejemplo de código

Javascript

Archivo public/js/admin.js:

Ver ejemplo de código

Vista de listado de noticias

Archivo view/admin/noticias/index.php:

Ver ejemplo de código

Vista de editar o crear noticia

Archivo view/admin/noticias/editar.php:

Ver ejemplo de código

ViewHelper

El archivo de vistas se ha modificado para incluir el método getSlug():

Ver ejemplo de código

Con esto estaría terminado el CMS y todas las rutas asociadas y acciones deberían funcionar correctamente. No te olvides de revisar las conclusiones y propuestas de mejora en el siguiente y último apartado.