Vamos a comenzar a trabajar con la sección de editar un evento existente.
Aquí es donde teníamos la lista de eventos pero aquí se quedó ser editar evento y guardamos cambios
y vamos a volver a ver todos y vamos a el que acabamos de crear el Kisa angular 5 Itá
y 1 creamos ese archivo.
Vamos a copiar el nuevo evento.
Creo que es el que es un poco más parecido y tiene todos los campos entonces nuevo evento crear Evento
este Renova Archivo Editar un evento PHP como lo volvió a poner acá abajo.
Sí podemos recargar y crear eventos no hay problema todo eso lo podemos cambiar fácilmente.
La idea es más bien utilizar estos campos el evento la hora etcétera y los vamos a auto llenar.
En este video no solo hacia arriba y aquí donde dice crear eventos editar eventos
para crear un evento y editar evento.
Lo primero que hay que hacer es si por ejemplo puedes ver que arriba viene la idea y el 33 entonces
podemos tomar ese podemos tomar ese valor como hicimos anteriormente con el administrador entonces vamos
a ir hacia arriba
y justo aquí después de los cinco lotes saharaui igual a Get Heydi ivas Filter de nuevo como vimos anteriormente
Piterbarg checar dos dos parámetros primero que sea la idea la idea que vamos a empezar y espero que
sea un idea válido Filter vanidad y que voy a poner Ants y contraindicada decir error entonces tengo
mi fe en caso de que alguien quiera cambiar el número por una letra a marcar error y en él se muestra
todo.
Entonces tenemos que ver el hasta abajo y qué darle en If
a cambio si recargamos se va a ver bien si le pongo una por ejemplo
y este creo que tendré que ir arriba antes de TLGB antes de todo lo que nos muestre el error y no muestre
nada.
Entonces al menos esta parte está lista.
Los siguientes tomar ese valor de Saidi e ir llenando el formulario aquí antes del form vamos a poner
nuestro código de PHP para hacer esa consulta.
La conexión se abre desde funciones entonces podríamos poner SQL que va a ser igual a un Select seleccionar
todo from eventos Weather y vamos a poner aquí por ejemplo en eventos si tenemos Browns aquí la clave
es el evento y entonces evento bien bajo y igual a
después ponemos el resultado que va a ser igual a la conexión y hacemos un Kairi de esa conexión
y finalmente el evento es el resultado del resultado Fetch Asoc quebrantó resultado entonces el evento
me atrae toda esa información ya del Kairi aquí le pongo por ejemplo compré nada más para revisar que
todo venga bien obtener Bardock y el evento Guardar cambios y recargar el frontón y puede ser que traigo
el evento y vi el nombre del evento la fecha del evento la hora la categoría y la clave la clave.
De momento vamos a ignorarla de mostrar otra forma de ser los filtrados de las claves un poco más adelante.
Después si vemos el Fórum guarda registro eso está bien lo guarda y lo va a correr en el Ajax apuntó
J.V.
El modelo eso está bien también.
Lo siguiente canceres por ejemplo aquí en el título vamos a cambiar aquí después del Pleiss fólder bãlico
HP co evento y aquí voy a mostrar el título del evento que se llama nombre evento aquí puedes ver las
llaves nombre evento con su nombre y un bajo evento y guardo cambio si recargamos ya se Hatay en el
campo siguiente si puedo.
Si ideamos si continuamos puedes ver que sigue la categoría del evento y este es un poco más complicado
porque es un selecto cuando trabajas con los elec.
Lo ideal es que también se auto llene y se seleccione la opción por default entonces estas son las categorías
del evento la categoría del evento pues lo que estamos imprimiendo nada más son Heydi podemos poner
categoría actual igual al evento y el campo se llama y Decapre dentro del evento entonces esa variable
va a tener un 2 Aquí por ejemplo en este guey le estamos imprimiendo categoría evento y luego a la categoría
entonces podríamos poner Lecquio Nick
y Elif sería aquí arriba antes de la option ponemos IFF Cat evento en su campo y de categoría si ese
es igual a la categoría actual entonces se ejecuta el siguiente código
que en este caso va a ser option valio option Cat evento y de categoría pero lo vamos a pasar aquí un
Select Select 3 para que este sea el campo por default es decir cuando empiece a hacer su recorrido
y esté haciendo por ejemplo vayan a categoría 1 va a decir uno es igual a 2 pues entonces se va a ir
hacia este otro hacia el Lentz
y vamos a poner
es decir aquí lo que hacemos es tomar más la categoría actual que en este caso es 2 y luego cuando está
haciendo el Weyl supongamos que va en el 1 y va a decir bueno en la categoría 2 que es la actual es
igual a la 1 no entonces va a mostrar el código de aquí abajo
qué podría ser éste pero sin el Select y la categoría del evento y en el caso de que vaya la siguiente
iteración y vea que dos es igual a dos entonces sí le va a aplicar el Select al Option y va a auto llenarse
ese campo también podemos guardar y recargar pues ver qué conferencias viene con el dos.
Podemos por ejemplo aquí en eventos draws tenemos el último que es angular 5 si damos clic aquí en la
categoría del evento puedes ver conferencia si siguen correctamente.
Entonces recapitulando tomamos la categoría actual que es el 2 luego hacemos nuestro cuerito y cuando
hacemos el recorrido comparamos Eiriz el de la base de datos con el de la categoría actual.
Cuando sean iguales es decir dos y dos quedan Select.
Si fuera 3 y 3 también quedarían Select.
Y en caso de que sea distinto pues corre el mismo código nada más sin el Select.
El siguiente paso es la fecha y si recuerdas cuando agregamos la fecha en el modelo tuvimos que hacer
las conversiones aquí debido a que el plugin de Cuadri imprime la fecha de una forma distinta a la base
de datos entonces vamos a tener que hacer lo mismo pero al revés en fecha aquí evento vamos a poner
un código de PHP
y ponemos la fecha que va a ser igual al evento y si volvemos a cromadas para ver la fecha está aquí
fecha evento entonces le asignamos y podemos usar la misma función que hicimos anteriormente pero ahora
pasando distintos forma distintos parámetros fecha formato va a ser igual a Toit con la misma función
que usamos sólo que ahora no vamos a pasarle como mes diagonal día y año y luego usamos la misma función
la misma función es Serre Time
Stier Trainee y le pasamos la fecha en este caso la fecha Bandrés siendo fecha y con ese llamado auto
llenase esta fecha entonces aquí por ejemplo podría poner el valio esta fecha formateada y ponerle varios
hehco hecha formato y recargamos y puedes ver que ya toma la fecha actual.
Entonces cuando creamos un evento de Kairi lo tenemos el mes día y año que lo requiere en año y día
entonces hacemos la conversión para así ya y luego cuando leemos de la base de datos hacemos la conversión
ahora hacia el formato de QWERTY y no hay ningún problema.
Gracias a PHP puedes hacer todos esos cambios el siguiente es la hora del evento puedes ver que tenemos
un problema similar ya que la hora del evento viene con horas minutos y segundos y aquí tenemos el de
Pecker que nada más tiene lo que vienen haciendo las horas y los minutos.
Entonces vamos a tener que hacer unos cambios similares creamos scroll aquí donde está la hora poner
PHP y ahora igual al evento en el campo de la arreglo que se llama evento ahora hay un bajo evento y
luego ponemos la hora formato que va a ser igual a Toit.
También te permite pasar horas.
La forma en que pasas horas y minutos es con h 2.2 y luego ya si quieres pasar a m o PM que es como
lo tiene de Piquero implica mejor dicho además de poner aquí esa es la misma función Time la misma función
hora y justo aquí donde tenemos el input darle valio a la fechó formateada
anti-PP eco ora formato Suardi cambios y la hora que teníamos en el evento eran las tres recargamos
entonces toma las tres correctamente y por último tenemos el invitado o el ponente va a ser muy similar
a lo que tuvimos anteriormente si vamos por ejemplo a tal evento damos un poco más de scroll aquí por
ejemplo primero tomamos el valor actual invitado cuál va a ser igual al evento en el campo vamos a poner
aquí dos es el 12 en Leidi y aquí por ejemplo hacemos el Elif por borrar esta parte de PHP con el IFF
invitados invitado Heydi es igual al invitado actual
entonces se ejecuta este código
y en caso de que no
que se conteste otro
más es que tenemos nuestras llaves para saber cuál cierra qué incluso un comentario aquí que diga sin
Delis sin del Weyl
algo así.
Quien además sería por ejemplo el lector
para que ese sea el que esté seleccionado por default el invitado se rellene y pegarlo aquí abajo Estiria
sin selectas guardamos cambios y abrimos CROM y este evento tenía al invitado dos invitados.
Hay que ver quién era quién el dos y vemos que se Herrera y se auto llena correctamente.
Entonces hemos llenado ya los campos ya puedo por ejemplo volver hacia arriba y eliminar todo este Código
siempre recargar y recargar aquí y ya se auto llenan los campos como los tenemos por ejemplo de aquí
ver todos y quisiera editar este Kreis aprenda a programar en una mañana vamos creoq también se auto
llena correctamente lo único que nos falta es que cuando agregamos un cambio le damos a guardar se guarde
pero para eso tenemos que ir al modelo de eventos y ya que es un registro nuevo ya lo tenemos.
Falta lo que es esta parte de actualizar así que eso lo estaremos viendo en el próximo video.