Dar una buena acogida.
Entonces, tenemos otro video sobre los comentarios que terminan, estamos enfocándonos en la D que es eliminar.
Por lo tanto, para eliminar un comentario, debemos agregarlo en nuestra ruta y también debemos agregar el botón, que
en realidad es un formulario que enviará una solicitud a esa ruta de destrucción.
Y esto es bastante simple comparado con editar y actualizar solo una ruta.
No necesitas una forma compleja loca.
No tiene que preocuparse por muchas de las complicaciones que tuvimos al agregar una actualización
para el camping y, en particular, los comentarios.
Entonces la ruta que necesitamos.
Echemos un vistazo a cómo lo hicimos para que comenzara el campamento.
Nos desplazamos hacia abajo ID de barra y eso es todo.
Pero recuerde que nuestra ruta es en realidad slash ID de corte de campamento como una solicitud
de eliminación, así que podemos agregar que en el campamento la ruta de destrucción es una ID de slash campgrounds como solicitud de eliminación y nuestros comentarios destruyen la ruta, por
lo que es un poco más larga.
Es slash campgrounds slash ID slash comentarios slash comentarios ID como una solicitud de eliminación.
Así que estamos cayendo en una ruta de descanso aquí.
Vamos ahora a implementar esta ruta.
Comenzaremos yendo a nuestro genio de comentarios.
El archivo de rutas y agregaremos un comentario que dice que los comentarios destruyen la ruta.
Y luego necesitamos nuestro router dot delete y la ruta es solo ID de comentario y eso es porque esa otra parte se ha añadido a ella cuando
la solicitamos en EE. UU. Y eso lo he demostrado mucho en los últimos videos.
Entonces no volveré a hacer eso, pero es en los Estados Unidos donde requerimos este archivo y luego necesitamos
nuestra solicitud en respuesta a la llamada estándar aquí.
Y lo que haremos aquí con el tiempo es encontrar mi ID y eliminarla.
Pero por ahora solo vamos a descansar.
Y esta es la ruta de destrucción de comentarios y se guardará.
Ahora intentemos llegar a esta ruta.
Así que iremos a nuestra forma de espectáculo.
Déjame iniciar el servidor primero.
Lo que queremos es un botón aquí.
Solo míralo.
Pero hagámoslo rojo y luego haga clic en él y envía una solicitud de eliminación a esa ruta.
Pero recuerde que en realidad no es una solicitud de eliminación, es una solicitud posterior porque no podemos realizar una
solicitud de eliminación desde un formulario, pero supuestamente aparecerá en el futuro.
Esa es la razón por la que todo el método reemplaza y por eso lo estamos usando.
Enviamos una solicitud de publicación con un guión bajo igual a ser.
Así que hagámoslo ahora en nuestro programa.
Por lo tanto, justo debajo de este botón aquí, esta etiqueta de anclaje se agregará en un formulario y no puede ser solo una etiqueta de anclaje, ya
que solo hace que obtenga solicitudes.
Necesitamos una publicación.
Entonces la acción va a ser larga de nuevo.
De hecho, podemos copiar lo que tenemos arriba campground slash campground got ID slash comments slash ID de comentario
para que podamos copiar todo eso aquí.
Y no necesitamos editar barras.
No es necesario que recortamos nada después de la ID, excepto que necesitamos un método de subrayado de
método igual a eliminar y luego también necesitamos un método igual a publicar.
Así que sí algo desagradable, pero ese es solo el nombre de la ruta aquí.
Hay muchas cosas involucradas en esa ruta.
DE ACUERDO.
Entonces, dentro del formulario, todo lo que necesitamos es un tipo de entrada igual a submit y luego le daremos a
una clase de DTN ETN X y BICI en peligro.
Eso debería ser agradable y rojo para nosotros y luego podemos darle un valor porque no hizo un botón esta
vez solo para mostrarle cómo usar un envío de tipo de entrada.
Usted le da un valor para el texto en el botón real, mientras que si es un elemento del botón que tiene
internamente lo enfureció, pero no tenemos eso aquí.
Así que el valor es igual a digamos que sí.
OK, vamos a actualizar.
Entonces, lo primero que noto es que tenemos el mismo problema que hicimos con el camping donde el botón eliminar está
en una forma que lo envió a la siguiente línea.
Afortunadamente, ya tenemos esa hoja de estilo que definimos.
Si entramos en las hojas de estilo de página públicas, vea evaluar, tenemos este formulario de eliminación para configurar la visualización en línea.
Entonces, si intentamos eso ahora 9 moteado, también establecemos que esa forma tenga visualización en línea.
Puede ver que los botones se comportan de la manera que yo quiero.
Entonces haremos eso.
Pero con nuestro archivo CSSA y no tenemos que escribir nada nuevo
en nuestro archivo CSSA simplemente copie este ID y también asígnelo a este foro.
Ahora nuestra forma es agradable y en línea.
Lo último que tenemos que hacer es implementar nuestra ruta.
Entonces, veamos qué pasa.
Bueno.
Obtenemos que esta es la ruta común de destrucción.
Ahora realmente necesitamos destruir el comentario, así que en los comentarios sí.
Deshacerse de nosotros
Vamos a tener un comentario multado por una identificación y eliminar a los miembros de la ID va primero.
Entonces, solicite la ID de comentarios de harams dot.
Este de aquí.
Y solo para martillear esta casa una vez más este I. RE. es de lo que estamos hablando.
Entonces tenemos el campamento I. RE. comentar comentario de barra diagonal.
DE ACUERDO.
hay un error solo para detener el redireccionamiento de nuevo.
Lo siguiente que tendremos es un error de función de devolución de llamada y luego todo lo que podemos
hacer aquí es solo verificar si
Y si no hay un error, eventualmente enviaré un mensaje y eventualmente me refiero a solo algunos videos a partir de ahora
nos estamos acercando mucho a este, pero enviaremos un mensaje que dice que el comentario
fue eliminado con éxito.
Por ahora redstart redirige.
Y después de eliminar un comentario, tiene sentido volver a la página del programa.
un comentario, pero técnicamente alguien podría enviar esa solicitud desde algo como Postman y también para obtener más práctica.
Podríamos redireccionar el redireccionamiento también asumiendo que el usuario proviene de la página del programa, que es
el único lugar en el que tendremos un botón de eliminar para
Voy a escribir la página del programa redirigir desde cero.
Así que slash ID de corte de los campamentos y esa ID es solicitud de harams dot Id. No not comment Id But Id, que
es el ID del camping.
Tenemos una gran cantidad de IDS, pero el primero en nuestra ruta es para el campamento.
Entonces, esto debería enviarnos de vuelta a la página del programa y esperamos ver que ese comentario fue eliminado.
De acuerdo, démosle un reinicio.
No tengo que iniciar sesión ahora mismo para hacer esto.
Entonces, si hago clic en eliminar, puede ver que ya no está.
Tengo que iniciar sesión para agregar uno.
Así que déjame volver a iniciar sesión con la contraseña.
Agreguemos un nuevo comentario a este.
Asegúrate de que aún podamos editarlo.
Agreguemos uno más.
Comentarios muy originales y mucho para comer.
Perfecto.
Esta funcionando.
Así que eso es todo lo que tenemos que hacer para reparar los pasos que definen la ruta de destrucción.
De hecho, agregamos el hallazgo lógico por id y eliminar, y el otro paso importante es agregar ese botón, que en realidad
es un formulario porque tenemos que enviar una solicitud postal que en realidad está disfrazada como una solicitud de eliminación en lugar de un
archivo de ruta, por lo que la publicación que agregamos un método de guión bajo es igual a
la anulación de método de supresión está esperando ese método de guión bajo y que desencadena nuestra ruta de eliminación aquí en lugar de las publicaciones
enarboladas, que es lo que se desencadenaría de lo contrario sin anulación de método.
DE ACUERDO.
A continuación, vamos a agregar el código de autorización para que primero tenga que iniciar
sesión para editar y eliminar algo, y debe pertenecerle para editar y eliminar un comentario.
Por lo tanto, no puede ir arbitrariamente y eliminar todos los comentarios en una aplicación.
DE ACUERDO.
Así que haremos el próximo video