Vamos a finalizar este ejemplo de la creación de administradores.
Por ejemplo aquí en el admin Ayax puedes ver que tenemos este login admin todo este código y esto también
tenemos aquí en enlo y es donde estamos creando el login y luego lo mandamos a modelo admin modelo admin
más bien la idea que tengo con los modelos es que solamente hagan las interacciones en la base de datos
de las operaciones ya sea crear un registro y editarlo o eliminarlo no tanto las funcionalidades en
sí como de los Garrobo o validar un registro etcétera.
Entonces lo que vamos a hacer es mover esa funcionalidad de login a su propio archivo.
Todo esto es lo Guinart lo cortamos y aquí vamos a crear un nuevo archivo que se va a llamar podemos
llamar como estaba lo Guinart minipunto PHP pegar ese código que obrigado falta agregar PHP de esa forma.
Por ejemplo aquí donde nos lo guiamos en lugar de que al modelo lo vamos a lograr al login admin de
la misma forma este código.
Este login Chapin todo esto no lo vamos a llevar a su propio archivo ese nuevo archivo y vamos a nombrarlo
login Ajax con tu PHP y quien nos va a faltar el Document Ready en persona quienes PHP es JS
Y aquí vamos a poner nuestro document Ready document punto Ready function no que nada para tener una
buena separación en cuanto a archivos y funcionalidad.
Esto te va a ayudar más que nada para tener también un proyecto más fácil de mantener un poco más adelante
a veces uno escribe el código y toca hacer cambios a los 6 u 8 meses y teniendo una organización de
archivos puede ser más fácil de mantener y saber dónde está la funcionalidad
entonces el admin Ayax queda como guardar registro guardar registro recuerda reacciona a editar y a
crear nuevos y borrar registro la parte del listado está en su propio archivo y el modelo va a registrar
nuevos actualizar y eliminar.
Cada modelo de cada una de las funciones va a ser igual.
Y lo único que nos falta es en el Führer quien templates Fuhrer enlazar a ese ese archivo que hemos
creado un js llamado login Ayax apuntó J.V una vez que finalizas un componente de tu proyecto.
Yo siempre he creído que la mejor opción antes de continuar es probarlo todo.
Si quedamos cerrar sesión y aquí íbamos a abrir con admin admin
vemos que funciona bien lo incorrecto.
Administradores ver todos enquistan o editar y vamos a ver todos aquí editar poner reacomodamientos
guardar funciona bien y eliminar.
Además tenemos dos o que crear uno nuevo.
Por ejemplo aquí podría poner admin 3 para ver si funciona la parte de creación de administradores admin
3 Pablo admin admin correcto.
Añadir segregó administradores ver todos admin 3 aparece o darle clic para eliminarlo se elimina y todos
podemos ver que funciona correctamente eso es lo que yo siempre recomiendo en el trabajo o alumnos siempre
les recomiendo finalizar un módulo y probarlo antes de comenzar con otro en el próximo video veremos
cómo ocultar este administradores para que solamente ciertos administradores puedan crear nuevos admires
o cambiar los passwords.
Será como crear roles aunque de una forma muy sencilla pero que te darán las bases para poder ocultar
o mostrar ciertos elementos del menú a tus distintos usuarios.