1
00:00:00,270 --> 00:00:01,060
Bem vindo de volta.

2
00:00:01,260 --> 00:00:07,020
Então, temos outro vídeo sobre comentários finalizando crud, estamos nos concentrando no D que é excluído.

3
00:00:07,350 --> 00:00:13,530
Então, para excluir um comentário, precisamos adicionar em nossa rota e também precisamos adicionar o botão que

4
00:00:13,530 --> 00:00:17,930
é realmente um formulário que enviará uma solicitação para essa rota destruída.

5
00:00:18,150 --> 00:00:22,140
E isso é bastante simples em comparação com a edição e atualizar apenas uma rota.

6
00:00:22,140 --> 00:00:23,980
Você não precisa de uma forma complexa louca.

7
00:00:23,990 --> 00:00:28,860
Você não precisa se preocupar com muitas das complicações que fizemos com a adição de uma

8
00:00:28,950 --> 00:00:31,550
atualização para o acampamento e, em particular, comentários.

9
00:00:31,590 --> 00:00:33,200
Então, a rota que precisamos.

10
00:00:33,420 --> 00:00:36,830
Vamos dar uma olhada em como fizemos isso para começar o acampamento.

11
00:00:37,260 --> 00:00:41,850
Deslizamos a ID da barra e é isso.

12
00:00:41,850 --> 00:00:48,900
Mas lembre-se de nossa rota é, na verdade, cortar o ID da barra do acampamento como uma solicitação

13
00:00:48,900 --> 00:01:01,530
de exclusão para que possamos adicionar que na rota de destruição do acampamento é cortado o ID da barra de campgrounds como uma solicitação de exclusão e nossa rota de destruir comentários está

14
00:01:01,540 --> 00:01:04,300
aninhada por isso é um pouco mais.

15
00:01:04,380 --> 00:01:13,500
É slash campgrounds slash ID slash comentários slash ID de comentários como uma solicitação de exclusão.

16
00:01:13,500 --> 00:01:15,320
Então estamos a cair uma rota repousante aqui.

17
00:01:15,510 --> 00:01:17,770
Vamos agora implementar esta rota.

18
00:01:18,360 --> 00:01:20,530
Começaremos indo ao nosso genio de comentários.

19
00:01:20,880 --> 00:01:30,150
O arquivo de rotas e nós adicionaremos um comentário que diz que os comentários destroem a rota.

20
00:01:31,290 --> 00:01:41,370
E então, precisamos de nossa eliminação de pontos de roteador e a rota é apenas ID de comentário e é por isso que a outra parte

21
00:01:41,370 --> 00:01:46,680
foi pré-adotada quando exigimos isso nos EUA e mostrei muito nos últimos vídeos.

22
00:01:46,980 --> 00:01:53,400
Então não vou fazer isso novamente, mas é nos EUA onde nós precisamos deste arquivo e então

23
00:01:53,400 --> 00:01:56,570
precisamos nosso pedido em resposta chamada padrão aqui.

24
00:01:57,120 --> 00:02:06,060
E o que vamos fazer aqui, eventualmente, é encontrar minha identificação e remover.

25
00:02:06,570 --> 00:02:08,840
Mas, por enquanto, só vamos descansar.

26
00:02:08,880 --> 00:02:17,430
E esta é a rota desativar comentários e irá salvar.

27
00:02:17,430 --> 00:02:19,640
Agora vamos tentar acessar esta rota.

28
00:02:19,920 --> 00:02:21,960
Então, iremos ao nosso formulário de exibição.

29
00:02:22,210 --> 00:02:25,500
Deixe-me começar o servidor primeiro.

30
00:02:25,500 --> 00:02:28,320
O que queremos é um botão aqui.

31
00:02:28,410 --> 00:02:29,120
Basta olhar para ele.

32
00:02:29,130 --> 00:02:34,050
Mas vamos torná-lo vermelho e, em seguida, clique nele e envia uma solicitação de exclusão para essa rota.

33
00:02:34,200 --> 00:02:39,630
Mas lembre-se que não é realmente uma solicitação de exclusão, é uma solicitação de publicação, porque não podemos fazer

34
00:02:39,630 --> 00:02:43,050
um pedido de exclusão de um formulário, mas está presumivelmente no futuro.

35
00:02:43,050 --> 00:02:45,870
Esse é todo o método que substitui a coisa, é por isso que estamos usando isso.

36
00:02:45,870 --> 00:02:50,320
Enviamos uma solicitação de publicação com método de sublinhado igual a ser.

37
00:02:51,030 --> 00:02:53,030
Então vamos fazer isso agora em nosso show.

38
00:02:53,030 --> 00:03:04,020
Então, logo abaixo deste botão, essa marca de âncora irá adicionar em um formulário e não pode ser apenas uma marca de âncora, porque isso

39
00:03:04,020 --> 00:03:06,180
só faz você receber solicitações.

40
00:03:06,180 --> 00:03:08,010
Precisávamos de uma postagem.

41
00:03:08,040 --> 00:03:11,340
Então, a ação será longa novamente.

42
00:03:11,350 --> 00:03:20,310
Nós realmente podemos copiar o que temos acima do acampamento do acampamento do acampamento, obteve comentários de slash de identificação, digite o ID

43
00:03:20,310 --> 00:03:23,630
do comentário, para que possamos copiar isso todo aqui.

44
00:03:24,510 --> 00:03:26,210
E não precisamos de edição de barras.

45
00:03:26,460 --> 00:03:34,590
Não precisamos cortar nada após o ID, exceto que precisamos do método de sublinhado do método, é igual

46
00:03:35,460 --> 00:03:41,250
a excluir e, em seguida, também precisamos de um método igual a postagem.

47
00:03:41,260 --> 00:03:46,900
Então, sim tipo de desagradável tipo de longo, mas isso é apenas o nome da rota aqui.

48
00:03:46,900 --> 00:03:49,270
Há muitas coisas envolvidas nessa rota.

49
00:03:49,920 --> 00:03:50,850
ESTÁ BEM.

50
00:03:51,330 --> 00:04:02,070
Então, dentro da forma, tudo o que precisamos é que um tipo de entrada é igual a submeter e, em seguida, dará a

51
00:04:02,520 --> 00:04:07,480
uma classe de DTN ETN X s e BICI em perigo.

52
00:04:07,500 --> 00:04:12,870
Isso deve torná-lo agradável e vermelho para nós e então podemos dar-lhe um valor porque não fez um botão

53
00:04:12,870 --> 00:04:16,130
desta vez apenas para mostrar como usar um tipo de entrada enviar.

54
00:04:16,260 --> 00:04:22,470
Você dá um valor para o texto no botão real, enquanto que se for um elemento de botão que você tenha interiorizado, ele enfureceu

55
00:04:22,480 --> 00:04:24,570
o conjunto, mas nós não temos isso aqui.

56
00:04:24,630 --> 00:04:27,790
Então, o valor é igual, vamos apenas dizer que nós.

57
00:04:28,830 --> 00:04:31,310
OK, vamos atualizar.

58
00:04:32,100 --> 00:04:38,490
Então, primeiro, percebo que temos o mesmo problema que fizemos com o acampamento, onde o botão de exclusão está

59
00:04:38,490 --> 00:04:41,680
em uma forma para enviá-lo para a próxima linha.

60
00:04:41,970 --> 00:04:45,210
Felizmente, já temos essa folha de estilo que definimos.

61
00:04:45,490 --> 00:04:54,120
Se entrarmos em folhas de estilos públicas, veja a avaliação, temos este formulário de exclusão para configurar a exibição na linha.

62
00:04:54,750 --> 00:05:03,660
Então, se tentarmos isso agora, 9 nós também definimos que o formulário tenha exibição na linha.

63
00:05:04,650 --> 00:05:07,840
Você pode ver que os botões se comportam da maneira que eu quero.

64
00:05:08,040 --> 00:05:08,960
Então vamos fazer isso.

65
00:05:08,960 --> 00:05:15,720
Mas com o nosso arquivo CSSA e na verdade não precisamos escrever nada

66
00:05:15,720 --> 00:05:23,900
novo em nosso arquivo CSSA, basta copiar esta ID e também atribuí-la a este fórum assim.

67
00:05:23,970 --> 00:05:26,370
Agora, nossa forma é legal e na linha.

68
00:05:26,580 --> 00:05:30,300
A última coisa que precisamos fazer é realmente implementar nossa rota.

69
00:05:30,420 --> 00:05:32,210
Então vamos ver o que acontece.

70
00:05:32,880 --> 00:05:33,380
Boa.

71
00:05:33,390 --> 00:05:36,060
Nós conseguimos que esta seja a rota comum de destruição.

72
00:05:36,060 --> 00:05:40,530
Agora, na verdade, precisamos destruir o comentário, então, nos comentários, sim.

73
00:05:40,590 --> 00:05:42,110
Livrar-se de nós.

74
00:05:42,180 --> 00:05:51,650
Nós vamos ter um comentário multado por id e remover membros da ID vai primeiro.

75
00:05:52,230 --> 00:05:58,100
Então, esse é o pedido de identificação de comentários do Harams Point.

76
00:05:58,140 --> 00:05:59,520
Este aqui.

77
00:06:00,650 --> 00:06:07,590
E apenas para martelar esta casa uma vez mais. D. é o que estamos falando.

78
00:06:07,590 --> 00:06:11,860
Então, temos o acampamento I. D. Comentário do corte de comentários Id.

79
00:06:12,390 --> 00:06:13,580
ESTÁ BEM.

80
00:06:14,580 --> 00:06:17,970
se há um erro apenas para parar de redirecionar novamente.

81
00:06:20,700 --> 00:06:27,330
A próxima coisa que vamos ter tem um erro de função de retorno de chamada e, em seguida, tudo o

82
00:06:27,330 --> 00:06:29,500
que podemos fazer aqui é apenas verificar

83
00:06:31,560 --> 00:06:38,070
E se não houver um erro, eventualmente, enviará uma mensagem e, eventualmente, eu realmente quero dizer que apenas alguns vídeos a partir

84
00:06:38,070 --> 00:06:42,490
de agora estamos nos aproximando muito deste, mas enviaremos uma mensagem que diz que o

85
00:06:42,490 --> 00:06:43,960
comentário foi removido com sucesso.

86
00:06:44,130 --> 00:06:47,300
Por agora redemoinho redirecionado.

87
00:06:47,460 --> 00:06:51,560
E depois de excluir um comentário, faz sentido voltar para a página do show.

88
00:06:51,630 --> 00:06:57,960
tecnicamente alguém poderia enviar esse pedido de algo como o Postman e também para que você obtenha mais prática.

89
00:06:57,960 --> 00:07:03,510
Poderíamos redistribuir o redirecionamento de volta também, assumindo que o usuário veio da página de exibição, que

90
00:07:03,510 --> 00:07:07,650
é o único lugar, teremos um botão de exclusão para um comentário, mas

91
00:07:07,650 --> 00:07:10,350
Eu vou escrever o redirecionamento da página do show a partir do zero.

92
00:07:10,350 --> 00:07:21,330
Então, corte os campgrounds slash ID e essa identificação é solicitada para o Harams Point Id, não faz comentários Id, mas Id, que é

93
00:07:21,330 --> 00:07:23,410
o ID do acampamento.

94
00:07:23,410 --> 00:07:27,980
Nós temos muitos IDS acontecendo, mas o primeiro na nossa rota é para o acampamento.

95
00:07:28,020 --> 00:07:32,900
Então, isso deve nos enviar de volta à página do show e esperamos ver que esse comentário foi excluído.

96
00:07:33,480 --> 00:07:38,560
OK, então vamos dar uma chance de reiniciar.

97
00:07:40,470 --> 00:07:43,380
Não tenho que estar logado agora para fazer isso.

98
00:07:43,500 --> 00:07:47,390
Então, se eu clicar em excluir, você pode ver que está desaparecido.

99
00:07:47,400 --> 00:07:49,260
Eu tenho que estar logado para adicionar um.

100
00:07:49,320 --> 00:07:55,230
Então, deixe-me fazer login novamente na senha.

101
00:07:56,850 --> 00:08:03,210
Vamos adicionar um novo comentário a este.

102
00:08:03,210 --> 00:08:05,850
Certifique-se de que ainda possamos editá-lo.

103
00:08:07,170 --> 00:08:09,550
Vamos adicionar mais um.

104
00:08:10,050 --> 00:08:14,250
Comentários muito originais e muito para comer um.

105
00:08:14,310 --> 00:08:14,930
Perfeito.

106
00:08:14,940 --> 00:08:16,070
Está funcionando.

107
00:08:16,290 --> 00:08:21,140
Então, é tudo o que precisamos fazer para corrigir as etapas que definem a rota de destruição.

108
00:08:21,220 --> 00:08:27,900
Nós realmente adicionamos a lógica encontrada por ID e removemos e a outra etapa importante é adicionar o botão que é

109
00:08:27,990 --> 00:08:35,130
realmente um formulário porque devemos enviar uma solicitação de publicação que é realmente disfarçada como uma solicitação de exclusão em vez de um

110
00:08:35,130 --> 00:08:40,710
arquivo de rota para que nossos formulários sejam a publicação que adicionamos um método de sublinhado equivale a

111
00:08:41,370 --> 00:08:49,230
substituição de método de exclusão é esperar que o método de sublinhado e que desencadeia nossa rota de exclusão aqui, em vez de roftered up

112
00:08:50,340 --> 00:08:54,490
posts, que é o que isso desencadearia de outra forma sem substituição do método.

113
00:08:55,090 --> 00:08:55,830
ESTÁ BEM.

114
00:08:56,100 --> 00:09:01,950
Em seguida, vamos entrar e adicionar o código de autorização para que você primeiro tenha que estar logado

115
00:09:01,950 --> 00:09:07,510
para editar e excluir algo e tem que pertencer a você para editar e excluir um comentário.

116
00:09:07,590 --> 00:09:11,880
Então, você não pode simplesmente ir arbitrariamente e excluir todos os comentários em um aplicativo.

117
00:09:12,360 --> 00:09:12,720
ESTÁ BEM.

118
00:09:12,750 --> 00:09:13,890
Então faremos esse próximo vídeo
