1
00:00:00,270 --> 00:00:01,060
Dar una buena acogida.

2
00:00:01,260 --> 00:00:07,020
Entonces, tenemos otro video sobre los comentarios que terminan, estamos enfocándonos en la D que es eliminar.

3
00:00:07,350 --> 00:00:13,530
Por lo tanto, para eliminar un comentario, debemos agregarlo en nuestra ruta y también debemos agregar el botón, que

4
00:00:13,530 --> 00:00:17,930
en realidad es un formulario que enviará una solicitud a esa ruta de destrucción.

5
00:00:18,150 --> 00:00:22,140
Y esto es bastante simple comparado con editar y actualizar solo una ruta.

6
00:00:22,140 --> 00:00:23,980
No necesitas una forma compleja loca.

7
00:00:23,990 --> 00:00:28,860
No tiene que preocuparse por muchas de las complicaciones que tuvimos al agregar una actualización

8
00:00:28,950 --> 00:00:31,550
para el camping y, en particular, los comentarios.

9
00:00:31,590 --> 00:00:33,200
Entonces la ruta que necesitamos.

10
00:00:33,420 --> 00:00:36,830
Echemos un vistazo a cómo lo hicimos para que comenzara el campamento.

11
00:00:37,260 --> 00:00:41,850
Nos desplazamos hacia abajo ID de barra y eso es todo.

12
00:00:41,850 --> 00:00:48,900
Pero recuerde que nuestra ruta es en realidad slash ID de corte de campamento como una solicitud

13
00:00:48,900 --> 00:01:01,530
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

14
00:01:01,540 --> 00:01:04,300
lo que es un poco más larga.

15
00:01:04,380 --> 00:01:13,500
Es slash campgrounds slash ID slash comentarios slash comentarios ID como una solicitud de eliminación.

16
00:01:13,500 --> 00:01:15,320
Así que estamos cayendo en una ruta de descanso aquí.

17
00:01:15,510 --> 00:01:17,770
Vamos ahora a implementar esta ruta.

18
00:01:18,360 --> 00:01:20,530
Comenzaremos yendo a nuestro genio de comentarios.

19
00:01:20,880 --> 00:01:30,150
El archivo de rutas y agregaremos un comentario que dice que los comentarios destruyen la ruta.

20
00:01:31,290 --> 00:01:41,370
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

21
00:01:41,370 --> 00:01:46,680
la solicitamos en EE. UU. Y eso lo he demostrado mucho en los últimos videos.

22
00:01:46,980 --> 00:01:53,400
Entonces no volveré a hacer eso, pero es en los Estados Unidos donde requerimos este archivo y luego necesitamos

23
00:01:53,400 --> 00:01:56,570
nuestra solicitud en respuesta a la llamada estándar aquí.

24
00:01:57,120 --> 00:02:06,060
Y lo que haremos aquí con el tiempo es encontrar mi ID y eliminarla.

25
00:02:06,570 --> 00:02:08,840
Pero por ahora solo vamos a descansar.

26
00:02:08,880 --> 00:02:17,430
Y esta es la ruta de destrucción de comentarios y se guardará.

27
00:02:17,430 --> 00:02:19,640
Ahora intentemos llegar a esta ruta.

28
00:02:19,920 --> 00:02:21,960
Así que iremos a nuestra forma de espectáculo.

29
00:02:22,210 --> 00:02:25,500
Déjame iniciar el servidor primero.

30
00:02:25,500 --> 00:02:28,320
Lo que queremos es un botón aquí.

31
00:02:28,410 --> 00:02:29,120
Solo míralo.

32
00:02:29,130 --> 00:02:34,050
Pero hagámoslo rojo y luego haga clic en él y envía una solicitud de eliminación a esa ruta.

33
00:02:34,200 --> 00:02:39,630
Pero recuerde que en realidad no es una solicitud de eliminación, es una solicitud posterior porque no podemos realizar una

34
00:02:39,630 --> 00:02:43,050
solicitud de eliminación desde un formulario, pero supuestamente aparecerá en el futuro.

35
00:02:43,050 --> 00:02:45,870
Esa es la razón por la que todo el método reemplaza y por eso lo estamos usando.

36
00:02:45,870 --> 00:02:50,320
Enviamos una solicitud de publicación con un guión bajo igual a ser.

37
00:02:51,030 --> 00:02:53,030
Así que hagámoslo ahora en nuestro programa.

38
00:02:53,030 --> 00:03:04,020
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

39
00:03:04,020 --> 00:03:06,180
que solo hace que obtenga solicitudes.

40
00:03:06,180 --> 00:03:08,010
Necesitamos una publicación.

41
00:03:08,040 --> 00:03:11,340
Entonces la acción va a ser larga de nuevo.

42
00:03:11,350 --> 00:03:20,310
De hecho, podemos copiar lo que tenemos arriba campground slash campground got ID slash comments slash ID de comentario

43
00:03:20,310 --> 00:03:23,630
para que podamos copiar todo eso aquí.

44
00:03:24,510 --> 00:03:26,210
Y no necesitamos editar barras.

45
00:03:26,460 --> 00:03:34,590
No es necesario que recortamos nada después de la ID, excepto que necesitamos un método de subrayado de

46
00:03:35,460 --> 00:03:41,250
método igual a eliminar y luego también necesitamos un método igual a publicar.

47
00:03:41,260 --> 00:03:46,900
Así que sí algo desagradable, pero ese es solo el nombre de la ruta aquí.

48
00:03:46,900 --> 00:03:49,270
Hay muchas cosas involucradas en esa ruta.

49
00:03:49,920 --> 00:03:50,850
DE ACUERDO.

50
00:03:51,330 --> 00:04:02,070
Entonces, dentro del formulario, todo lo que necesitamos es un tipo de entrada igual a submit y luego le daremos a

51
00:04:02,520 --> 00:04:07,480
una clase de DTN ETN X y BICI en peligro.

52
00:04:07,500 --> 00:04:12,870
Eso debería ser agradable y rojo para nosotros y luego podemos darle un valor porque no hizo un botón esta

53
00:04:12,870 --> 00:04:16,130
vez solo para mostrarle cómo usar un envío de tipo de entrada.

54
00:04:16,260 --> 00:04:22,470
Usted le da un valor para el texto en el botón real, mientras que si es un elemento del botón que tiene

55
00:04:22,480 --> 00:04:24,570
internamente lo enfureció, pero no tenemos eso aquí.

56
00:04:24,630 --> 00:04:27,790
Así que el valor es igual a digamos que sí.

57
00:04:28,830 --> 00:04:31,310
OK, vamos a actualizar.

58
00:04:32,100 --> 00:04:38,490
Entonces, lo primero que noto es que tenemos el mismo problema que hicimos con el camping donde el botón eliminar está

59
00:04:38,490 --> 00:04:41,680
en una forma que lo envió a la siguiente línea.

60
00:04:41,970 --> 00:04:45,210
Afortunadamente, ya tenemos esa hoja de estilo que definimos.

61
00:04:45,490 --> 00:04:54,120
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.

62
00:04:54,750 --> 00:05:03,660
Entonces, si intentamos eso ahora 9 moteado, también establecemos que esa forma tenga visualización en línea.

63
00:05:04,650 --> 00:05:07,840
Puede ver que los botones se comportan de la manera que yo quiero.

64
00:05:08,040 --> 00:05:08,960
Entonces haremos eso.

65
00:05:08,960 --> 00:05:15,720
Pero con nuestro archivo CSSA y no tenemos que escribir nada nuevo

66
00:05:15,720 --> 00:05:23,900
en nuestro archivo CSSA simplemente copie este ID y también asígnelo a este foro.

67
00:05:23,970 --> 00:05:26,370
Ahora nuestra forma es agradable y en línea.

68
00:05:26,580 --> 00:05:30,300
Lo último que tenemos que hacer es implementar nuestra ruta.

69
00:05:30,420 --> 00:05:32,210
Entonces, veamos qué pasa.

70
00:05:32,880 --> 00:05:33,380
Bueno.

71
00:05:33,390 --> 00:05:36,060
Obtenemos que esta es la ruta común de destrucción.

72
00:05:36,060 --> 00:05:40,530
Ahora realmente necesitamos destruir el comentario, así que en los comentarios sí.

73
00:05:40,590 --> 00:05:42,110
Deshacerse de nosotros

74
00:05:42,180 --> 00:05:51,650
Vamos a tener un comentario multado por una identificación y eliminar a los miembros de la ID va primero.

75
00:05:52,230 --> 00:05:58,100
Entonces, solicite la ID de comentarios de harams dot.

76
00:05:58,140 --> 00:05:59,520
Este de aquí.

77
00:06:00,650 --> 00:06:07,590
Y solo para martillear esta casa una vez más este I. RE. es de lo que estamos hablando.

78
00:06:07,590 --> 00:06:11,860
Entonces tenemos el campamento I. RE. comentar comentario de barra diagonal.

79
00:06:12,390 --> 00:06:13,580
DE ACUERDO.

80
00:06:14,580 --> 00:06:17,970
hay un error solo para detener el redireccionamiento de nuevo.

81
00:06:20,700 --> 00:06:27,330
Lo siguiente que tendremos es un error de función de devolución de llamada y luego todo lo que podemos

82
00:06:27,330 --> 00:06:29,500
hacer aquí es solo verificar si

83
00:06:31,560 --> 00:06:38,070
Y si no hay un error, eventualmente enviaré un mensaje y eventualmente me refiero a solo algunos videos a partir de ahora

84
00:06:38,070 --> 00:06:42,490
nos estamos acercando mucho a este, pero enviaremos un mensaje que dice que el comentario

85
00:06:42,490 --> 00:06:43,960
fue eliminado con éxito.

86
00:06:44,130 --> 00:06:47,300
Por ahora redstart redirige.

87
00:06:47,460 --> 00:06:51,560
Y después de eliminar un comentario, tiene sentido volver a la página del programa.

88
00:06:51,630 --> 00:06:57,960
un comentario, pero técnicamente alguien podría enviar esa solicitud desde algo como Postman y también para obtener más práctica.

89
00:06:57,960 --> 00:07:03,510
Podríamos redireccionar el redireccionamiento también asumiendo que el usuario proviene de la página del programa, que es

90
00:07:03,510 --> 00:07:07,650
el único lugar en el que tendremos un botón de eliminar para

91
00:07:07,650 --> 00:07:10,350
Voy a escribir la página del programa redirigir desde cero.

92
00:07:10,350 --> 00:07:21,330
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

93
00:07:21,330 --> 00:07:23,410
es el ID del camping.

94
00:07:23,410 --> 00:07:27,980
Tenemos una gran cantidad de IDS, pero el primero en nuestra ruta es para el campamento.

95
00:07:28,020 --> 00:07:32,900
Entonces, esto debería enviarnos de vuelta a la página del programa y esperamos ver que ese comentario fue eliminado.

96
00:07:33,480 --> 00:07:38,560
De acuerdo, démosle un reinicio.

97
00:07:40,470 --> 00:07:43,380
No tengo que iniciar sesión ahora mismo para hacer esto.

98
00:07:43,500 --> 00:07:47,390
Entonces, si hago clic en eliminar, puede ver que ya no está.

99
00:07:47,400 --> 00:07:49,260
Tengo que iniciar sesión para agregar uno.

100
00:07:49,320 --> 00:07:55,230
Así que déjame volver a iniciar sesión con la contraseña.

101
00:07:56,850 --> 00:08:03,210
Agreguemos un nuevo comentario a este.

102
00:08:03,210 --> 00:08:05,850
Asegúrate de que aún podamos editarlo.

103
00:08:07,170 --> 00:08:09,550
Agreguemos uno más.

104
00:08:10,050 --> 00:08:14,250
Comentarios muy originales y mucho para comer.

105
00:08:14,310 --> 00:08:14,930
Perfecto.

106
00:08:14,940 --> 00:08:16,070
Esta funcionando.

107
00:08:16,290 --> 00:08:21,140
Así que eso es todo lo que tenemos que hacer para reparar los pasos que definen la ruta de destrucción.

108
00:08:21,220 --> 00:08:27,900
De hecho, agregamos el hallazgo lógico por id y eliminar, y el otro paso importante es agregar ese botón, que en realidad

109
00:08:27,990 --> 00:08:35,130
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

110
00:08:35,130 --> 00:08:40,710
archivo de ruta, por lo que la publicación que agregamos un método de guión bajo es igual a

111
00:08:41,370 --> 00:08:49,230
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

112
00:08:50,340 --> 00:08:54,490
enarboladas, que es lo que se desencadenaría de lo contrario sin anulación de método.

113
00:08:55,090 --> 00:08:55,830
DE ACUERDO.

114
00:08:56,100 --> 00:09:01,950
A continuación, vamos a agregar el código de autorización para que primero tenga que iniciar

115
00:09:01,950 --> 00:09:07,510
sesión para editar y eliminar algo, y debe pertenecerle para editar y eliminar un comentario.

116
00:09:07,590 --> 00:09:11,880
Por lo tanto, no puede ir arbitrariamente y eliminar todos los comentarios en una aplicación.

117
00:09:12,360 --> 00:09:12,720
DE ACUERDO.

118
00:09:12,750 --> 00:09:13,890
Así que haremos el próximo video
