Bem vindo de volta.
Então, temos outro vídeo sobre comentários finalizando crud, estamos nos concentrando no D que é excluído.
Então, para excluir um comentário, precisamos adicionar em nossa rota e também precisamos adicionar o botão que
é realmente um formulário que enviará uma solicitação para essa rota destruída.
E isso é bastante simples em comparação com a edição e atualizar apenas uma rota.
Você não precisa de uma forma complexa louca.
Você não precisa se preocupar com muitas das complicações que fizemos com a adição de uma
atualização para o acampamento e, em particular, comentários.
Então, a rota que precisamos.
Vamos dar uma olhada em como fizemos isso para começar o acampamento.
Deslizamos a ID da barra e é isso.
Mas lembre-se de nossa rota é, na verdade, cortar o ID da barra do acampamento como uma solicitação
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á
aninhada por isso é um pouco mais.
É slash campgrounds slash ID slash comentários slash ID de comentários como uma solicitação de exclusão.
Então estamos a cair uma rota repousante aqui.
Vamos agora implementar esta rota.
Começaremos indo ao nosso genio de comentários.
O arquivo de rotas e nós adicionaremos um comentário que diz que os comentários destroem a rota.
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
foi pré-adotada quando exigimos isso nos EUA e mostrei muito nos últimos vídeos.
Então não vou fazer isso novamente, mas é nos EUA onde nós precisamos deste arquivo e então
precisamos nosso pedido em resposta chamada padrão aqui.
E o que vamos fazer aqui, eventualmente, é encontrar minha identificação e remover.
Mas, por enquanto, só vamos descansar.
E esta é a rota desativar comentários e irá salvar.
Agora vamos tentar acessar esta rota.
Então, iremos ao nosso formulário de exibição.
Deixe-me começar o servidor primeiro.
O que queremos é um botão aqui.
Basta olhar para ele.
Mas vamos torná-lo vermelho e, em seguida, clique nele e envia uma solicitação de exclusão para essa rota.
Mas lembre-se que não é realmente uma solicitação de exclusão, é uma solicitação de publicação, porque não podemos fazer
um pedido de exclusão de um formulário, mas está presumivelmente no futuro.
Esse é todo o método que substitui a coisa, é por isso que estamos usando isso.
Enviamos uma solicitação de publicação com método de sublinhado igual a ser.
Então vamos fazer isso agora em nosso show.
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
só faz você receber solicitações.
Precisávamos de uma postagem.
Então, a ação será longa novamente.
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
do comentário, para que possamos copiar isso todo aqui.
E não precisamos de edição de barras.
Não precisamos cortar nada após o ID, exceto que precisamos do método de sublinhado do método, é igual
a excluir e, em seguida, também precisamos de um método igual a postagem.
Então, sim tipo de desagradável tipo de longo, mas isso é apenas o nome da rota aqui.
Há muitas coisas envolvidas nessa rota.
ESTÁ BEM.
Então, dentro da forma, tudo o que precisamos é que um tipo de entrada é igual a submeter e, em seguida, dará a
uma classe de DTN ETN X s e BICI em perigo.
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
desta vez apenas para mostrar como usar um tipo de entrada enviar.
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
o conjunto, mas nós não temos isso aqui.
Então, o valor é igual, vamos apenas dizer que nós.
OK, vamos atualizar.
Então, primeiro, percebo que temos o mesmo problema que fizemos com o acampamento, onde o botão de exclusão está
em uma forma para enviá-lo para a próxima linha.
Felizmente, já temos essa folha de estilo que definimos.
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.
Então, se tentarmos isso agora, 9 nós também definimos que o formulário tenha exibição na linha.
Você pode ver que os botões se comportam da maneira que eu quero.
Então vamos fazer isso.
Mas com o nosso arquivo CSSA e na verdade não precisamos escrever nada
novo em nosso arquivo CSSA, basta copiar esta ID e também atribuí-la a este fórum assim.
Agora, nossa forma é legal e na linha.
A última coisa que precisamos fazer é realmente implementar nossa rota.
Então vamos ver o que acontece.
Boa.
Nós conseguimos que esta seja a rota comum de destruição.
Agora, na verdade, precisamos destruir o comentário, então, nos comentários, sim.
Livrar-se de nós.
Nós vamos ter um comentário multado por id e remover membros da ID vai primeiro.
Então, esse é o pedido de identificação de comentários do Harams Point.
Este aqui.
E apenas para martelar esta casa uma vez mais. D. é o que estamos falando.
Então, temos o acampamento I. D. Comentário do corte de comentários Id.
ESTÁ BEM.
se há um erro apenas para parar de redirecionar novamente.
A próxima coisa que vamos ter tem um erro de função de retorno de chamada e, em seguida, tudo o
que podemos fazer aqui é apenas verificar
E se não houver um erro, eventualmente, enviará uma mensagem e, eventualmente, eu realmente quero dizer que apenas alguns vídeos a partir
de agora estamos nos aproximando muito deste, mas enviaremos uma mensagem que diz que o
comentário foi removido com sucesso.
Por agora redemoinho redirecionado.
E depois de excluir um comentário, faz sentido voltar para a página do show.
tecnicamente alguém poderia enviar esse pedido de algo como o Postman e também para que você obtenha mais prática.
Poderíamos redistribuir o redirecionamento de volta também, assumindo que o usuário veio da página de exibição, que
é o único lugar, teremos um botão de exclusão para um comentário, mas
Eu vou escrever o redirecionamento da página do show a partir do zero.
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 é
o ID do acampamento.
Nós temos muitos IDS acontecendo, mas o primeiro na nossa rota é para o acampamento.
Então, isso deve nos enviar de volta à página do show e esperamos ver que esse comentário foi excluído.
OK, então vamos dar uma chance de reiniciar.
Não tenho que estar logado agora para fazer isso.
Então, se eu clicar em excluir, você pode ver que está desaparecido.
Eu tenho que estar logado para adicionar um.
Então, deixe-me fazer login novamente na senha.
Vamos adicionar um novo comentário a este.
Certifique-se de que ainda possamos editá-lo.
Vamos adicionar mais um.
Comentários muito originais e muito para comer um.
Perfeito.
Está funcionando.
Então, é tudo o que precisamos fazer para corrigir as etapas que definem a rota de destruição.
Nós realmente adicionamos a lógica encontrada por ID e removemos e a outra etapa importante é adicionar o botão que é
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
arquivo de rota para que nossos formulários sejam a publicação que adicionamos um método de sublinhado equivale a
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
posts, que é o que isso desencadearia de outra forma sem substituição do método.
ESTÁ BEM.
Em seguida, vamos entrar e adicionar o código de autorização para que você primeiro tenha que estar logado
para editar e excluir algo e tem que pertencer a você para editar e excluir um comentário.
Então, você não pode simplesmente ir arbitrariamente e excluir todos os comentários em um aplicativo.
ESTÁ BEM.
Então faremos esse próximo vídeo