1
00:00:00,270 --> 00:00:01,060
Ben tornato.

2
00:00:01,260 --> 00:00:07,020
Quindi abbiamo un altro video sui commenti che finiscono in su, ci stiamo concentrando sul D che è delete.

3
00:00:07,350 --> 00:00:13,530
Quindi per eliminare un commento dobbiamo aggiungere nel nostro percorso e dobbiamo anche aggiungere il pulsante che in

4
00:00:13,530 --> 00:00:17,930
realtà è un modulo che invierà una richiesta a quella rotta di distruzione.

5
00:00:18,150 --> 00:00:22,140
E questo è piuttosto semplice rispetto a modificare e aggiornare solo una rotta.

6
00:00:22,140 --> 00:00:23,980
Non hai bisogno di una forma complessa pazza.

7
00:00:23,990 --> 00:00:28,860
Non devi preoccuparti di molte delle complicazioni che abbiamo fatto con l'aggiunta di un aggiornamento

8
00:00:28,950 --> 00:00:31,550
per il campeggio e in particolare dei commenti.

9
00:00:31,590 --> 00:00:33,200
Quindi il percorso che ci serve.

10
00:00:33,420 --> 00:00:36,830
Diamo un'occhiata a come l'abbiamo fatto per il campeggio per iniziare.

11
00:00:37,260 --> 00:00:41,850
Scorriamo verso il basso l'ID della barra e il gioco è fatto.

12
00:00:41,850 --> 00:00:48,900
Ma ricorda che il nostro percorso è in realtà slash ID campo campeggio come una richiesta

13
00:00:48,900 --> 00:01:01,530
di cancellazione in modo che possiamo aggiungere che in campeggio distruggere rotta è slash ID campo campeggio come una richiesta di cancellazione e il nostro percorso distruggere commenti è

14
00:01:01,540 --> 00:01:04,300
nidificato quindi è un po 'più lungo.

15
00:01:04,380 --> 00:01:13,500
È slash che i campi riducono i commenti di slash ID tagliando ID come richiesta di cancellazione.

16
00:01:13,500 --> 00:01:15,320
Quindi stiamo facendo un percorso riposante qui.

17
00:01:15,510 --> 00:01:17,770
Andiamo ora a implementare questo percorso.

18
00:01:18,360 --> 00:01:20,530
Inizieremo andando al nostro commento geniale.

19
00:01:20,880 --> 00:01:30,150
Il file delle rotte e aggiungeremo un commento che dice che i commenti distruggono la rotta.

20
00:01:31,290 --> 00:01:41,370
E poi abbiamo bisogno del nostro punto di eliminazione del router e il percorso è solo un ID di commento e questo è dovuto al fatto che l'altra parte è stata preposta

21
00:01:41,370 --> 00:01:46,680
ad esso quando lo abbiamo richiesto negli Stati Uniti e ne ho mostrato molto negli ultimi video.

22
00:01:46,980 --> 00:01:53,400
Quindi non lo farò di nuovo ma è negli Stati Uniti dove richiediamo questo file e quindi abbiamo bisogno

23
00:01:53,400 --> 00:01:56,570
della nostra richiesta in risposta alla richiamata standard qui.

24
00:01:57,120 --> 00:02:06,060
E quello che faremo qui alla fine è trovare il mio ID e rimuoverlo.

25
00:02:06,570 --> 00:02:08,840
Ma per ora ci riposeremo.

26
00:02:08,880 --> 00:02:17,430
E questo è il percorso di distruzione dei commenti e salverà.

27
00:02:17,430 --> 00:02:19,640
Ora proviamo a colpire questa rotta.

28
00:02:19,920 --> 00:02:21,960
Quindi andremo alla nostra forma di spettacolo.

29
00:02:22,210 --> 00:02:25,500
Fammi iniziare prima il server.

30
00:02:25,500 --> 00:02:28,320
Quello che vogliamo è un pulsante proprio qui.

31
00:02:28,410 --> 00:02:29,120
Basta guardarlo.

32
00:02:29,130 --> 00:02:34,050
Ma rendiamolo rosso, quindi fare clic su di esso e invia una richiesta di eliminazione a quella rotta.

33
00:02:34,200 --> 00:02:39,630
Ma ricorda che in realtà non è una richiesta di cancellazione, è una richiesta di posta perché non possiamo fare

34
00:02:39,630 --> 00:02:43,050
una richiesta di cancellazione da un modulo ma presumibilmente verrà in futuro.

35
00:02:43,050 --> 00:02:45,870
Questo è l'intero metodo di override, ecco perché lo stiamo usando.

36
00:02:45,870 --> 00:02:50,320
Abbiamo inviato una richiesta di posta con metodo di sottolineatura uguale a essere.

37
00:02:51,030 --> 00:02:53,030
Quindi facciamolo ora nel nostro spettacolo.

38
00:02:53,030 --> 00:03:04,020
Quindi proprio sotto questo pulsante qui questo tag di ancoraggio verrà aggiunto in un modulo e non può essere solo un tag di ancoraggio, perché questo ti

39
00:03:04,020 --> 00:03:06,180
fa ricevere solo le richieste.

40
00:03:06,180 --> 00:03:08,010
Avevamo bisogno di un post.

41
00:03:08,040 --> 00:03:11,340
Quindi l'azione sarà di nuovo lunga.

42
00:03:11,350 --> 00:03:20,310
Possiamo effettivamente copiare ciò che abbiamo sopra il campeggio. Abbiamo ricevuto commenti sulla barra ID del commento della barra in

43
00:03:20,310 --> 00:03:23,630
modo da poter copiare l'intera cosa qui.

44
00:03:24,510 --> 00:03:26,210
E non abbiamo bisogno di modifica della barra.

45
00:03:26,460 --> 00:03:34,590
Non abbiamo bisogno di tagliare nulla dopo l'ID, tranne che abbiamo bisogno di metodo metodo di sottolineatura

46
00:03:35,460 --> 00:03:41,250
uguale a cancellare e quindi abbiamo anche bisogno di metodo uguale post.

47
00:03:41,260 --> 00:03:46,900
Quindi sì tipo di brutto tipo di lungo ma questo è solo il nome del percorso qui.

48
00:03:46,900 --> 00:03:49,270
Ci sono molte cose coinvolte in quella strada.

49
00:03:49,920 --> 00:03:50,850
OK.

50
00:03:51,330 --> 00:04:02,070
Quindi all'interno del modulo tutto ciò di cui abbiamo bisogno è un tipo di input uguale a submit e quindi darà a

51
00:04:02,520 --> 00:04:07,480
una classe di DTN ETN X e BICI in pericolo.

52
00:04:07,500 --> 00:04:12,870
Questo dovrebbe renderlo bello e rosso per noi e quindi possiamo dargli un valore perché questa volta non ha fatto un

53
00:04:12,870 --> 00:04:16,130
pulsante solo per mostrarti come usare un tipo di input per inviare.

54
00:04:16,260 --> 00:04:22,470
Gli dai un valore per il testo sul pulsante effettivo mentre se è un elemento pulsante lo hai infastidito

55
00:04:22,480 --> 00:04:24,570
interiormente ma non lo abbiamo qui.

56
00:04:24,630 --> 00:04:27,790
Quindi il valore è uguale diciamo solo noi.

57
00:04:28,830 --> 00:04:31,310
OK, aggiorna.

58
00:04:32,100 --> 00:04:38,490
Quindi per prima cosa ho notato che abbiamo lo stesso problema che abbiamo fatto con il campeggio in cui il pulsante di cancellazione

59
00:04:38,490 --> 00:04:41,680
è in una forma in modo da inviarlo alla riga successiva.

60
00:04:41,970 --> 00:04:45,210
Fortunatamente abbiamo già quel foglio di stile che abbiamo definito.

61
00:04:45,490 --> 00:04:54,120
Se andiamo in fogli di stile pubblici, vedete di avere questo modulo di cancellazione per impostare la visualizzazione in linea.

62
00:04:54,750 --> 00:05:03,660
Quindi, se proviamo a farlo ora 9 specularmente, impostiamo anche che il modulo sia visualizzato in linea.

63
00:05:04,650 --> 00:05:07,840
Puoi vedere che i pulsanti si comportano nel modo in cui li voglio.

64
00:05:08,040 --> 00:05:08,960
Quindi lo faremo.

65
00:05:08,960 --> 00:05:15,720
Ma con il nostro file CSSA e in realtà non dobbiamo scrivere nulla di

66
00:05:15,720 --> 00:05:23,900
nuovo nel nostro file CSSA basta copiare questo ID e anche assegnarlo a questo forum proprio così.

67
00:05:23,970 --> 00:05:26,370
Ora la nostra forma è bella e in linea.

68
00:05:26,580 --> 00:05:30,300
L'ultima cosa che dobbiamo fare è in realtà implementare il nostro percorso.

69
00:05:30,420 --> 00:05:32,210
Quindi vediamo cosa succede.

70
00:05:32,880 --> 00:05:33,380
Buona.

71
00:05:33,390 --> 00:05:36,060
Otteniamo questo è il percorso comune di distruzione.

72
00:05:36,060 --> 00:05:40,530
Ora abbiamo davvero bisogno di distruggere il commento così nei commenti sì.

73
00:05:40,590 --> 00:05:42,110
Sbarazzati di noi.

74
00:05:42,180 --> 00:05:51,650
Avremo un commento multato dall'ID e rimuoveremo i membri dell'ID prima.

75
00:05:52,230 --> 00:05:58,100
Quindi questa è richiesta harams dot ID commenti.

76
00:05:58,140 --> 00:05:59,520
Questo qui.

77
00:06:00,650 --> 00:06:07,590
E solo per battere questa casa ancora una volta questa I. D. è ciò di cui stiamo parlando

78
00:06:07,590 --> 00:06:11,860
Quindi abbiamo il campeggio I. D. commento slash comment Id.

79
00:06:12,390 --> 00:06:13,580
OK.

80
00:06:14,580 --> 00:06:17,970
un errore solo per arrestare di nuovo il reindirizzamento.

81
00:06:20,700 --> 00:06:27,330
La prossima cosa avremo un errore di funzione di callback e quindi tutto ciò che possiamo fare

82
00:06:27,330 --> 00:06:29,500
qui è solo controllare se c'è

83
00:06:31,560 --> 00:06:38,070
E se non c'è un errore alla fine invierà un messaggio e alla fine intendo che solo pochi video da ora ci

84
00:06:38,070 --> 00:06:42,490
stiamo avvicinando molto a questo, ma manderemo un messaggio che dice che il commento è

85
00:06:42,490 --> 00:06:43,960
stato rimosso con successo.

86
00:06:44,130 --> 00:06:47,300
Per ora redstart reindirizzare.

87
00:06:47,460 --> 00:06:51,560
E dopo aver eliminato un commento, ha senso tornare alla pagina di presentazione.

88
00:06:51,630 --> 00:06:57,960
commento, ma tecnicamente qualcuno potrebbe inviare tale richiesta da qualcosa come Postman e anche solo per ottenere più pratica.

89
00:06:57,960 --> 00:07:03,510
Potremmo eseguire il reindirizzamento verso il redstart anche supponendo che l'utente provenga dalla pagina di presentazione, che

90
00:07:03,510 --> 00:07:07,650
è l'unico posto in cui avremo un pulsante di eliminazione per un

91
00:07:07,650 --> 00:07:10,350
Ho intenzione di scrivere la pagina di spettacolo reindirizzare da zero.

92
00:07:10,350 --> 00:07:21,330
Quindi slash ID campeggio slash e tale ID è richiesta up harams dot Id non not commento Id ma Id che

93
00:07:21,330 --> 00:07:23,410
è l'ID del campeggio.

94
00:07:23,410 --> 00:07:27,980
Abbiamo un sacco di IDS in corso ma il primo sul nostro percorso è per il campeggio.

95
00:07:28,020 --> 00:07:32,900
Quindi questo dovrebbe rimandarci alla pagina dello show e speriamo che il commento sia stato cancellato.

96
00:07:33,480 --> 00:07:38,560
OK, allora facciamo un riavvio.

97
00:07:40,470 --> 00:07:43,380
Non devo essere loggato in questo momento per farlo.

98
00:07:43,500 --> 00:07:47,390
Quindi se faccio clic su Elimina puoi vedere che è sparito.

99
00:07:47,400 --> 00:07:49,260
Devo essere registrato per aggiungerne uno.

100
00:07:49,320 --> 00:07:55,230
Quindi fammi accedere di nuovo nella password.

101
00:07:56,850 --> 00:08:03,210
Aggiungiamo un nuovo commento a questo.

102
00:08:03,210 --> 00:08:05,850
Assicurati che possiamo ancora modificarlo.

103
00:08:07,170 --> 00:08:09,550
Aggiungiamone un'altra.

104
00:08:10,050 --> 00:08:14,250
Commenti molto originali e molto da mangiare.

105
00:08:14,310 --> 00:08:14,930
Perfezionare.

106
00:08:14,940 --> 00:08:16,070
Sta funzionando.

107
00:08:16,290 --> 00:08:21,140
Quindi questo è tutto ciò che dobbiamo fare per riparare i passaggi che definiscono la rotta di distruzione.

108
00:08:21,220 --> 00:08:27,900
In realtà aggiungiamo la ricerca logica da id e rimuoviamo e l'altro passo importante è aggiungere quel pulsante che è in

109
00:08:27,990 --> 00:08:35,130
realtà un modulo perché dobbiamo inviare una richiesta di posta che è effettivamente mascherata come una richiesta di cancellazione invece di un

110
00:08:35,130 --> 00:08:40,710
file di percorso in modo che i nostri moduli in il post che abbiamo aggiunto un metodo

111
00:08:41,370 --> 00:08:49,230
di sottolineatura uguale alla sovrascrittura del metodo di eliminazione prevede il metodo di sottolineatura e che attiva qui la nostra route di eliminazione anziché i

112
00:08:50,340 --> 00:08:54,490
post raftered che è ciò che si attiverebbe altrimenti senza sovrascrittura del metodo.

113
00:08:55,090 --> 00:08:55,830
OK.

114
00:08:56,100 --> 00:09:01,950
Il prossimo passo andremo ad aggiungere il codice per l'autorizzazione in modo che prima di tutto devi essere

115
00:09:01,950 --> 00:09:07,510
loggato per modificare ed eliminare qualcosa e deve appartenere a te per modificare ed eliminare un commento.

116
00:09:07,590 --> 00:09:11,880
Quindi non puoi arbitrariamente andare e cancellare tutti i commenti su un'applicazione.

117
00:09:12,360 --> 00:09:12,720
OK.

118
00:09:12,750 --> 00:09:13,890
Quindi faremo il prossimo video
