Criando aplicações em php com Slim Framework

Hoje eu tive que carregar um site construido com o Slim Framework na minha máquina e realizar algumas edições.

Como eu não tenho muita experiência com frameworks e normalmente o php puro me parece ser mais simples, fui lá eu mexer no código pra descobrir como fazer as coisas acontecerem. Talvez por preguiça de ler a documentação do framework, ou ela não me parece muito amigável.

Mas se você caiu nesse artigo é porque você, assim como eu, não entendeu e está desesperado a procura de respostas. Chega de blablabla e vamos às imagens (uma imagem fala mais que mil palavras rsrsrsrs);

  1. Procure pelo arquivo “bootstrap.php” e abra ele;

Aqui você indica a rota da sua nova página, no meu caso eu criei uma rota para “recovery.php”, assim sucessivamente, você fará para cada página que precisaria acessar.

-> Eu tinha criado o arquivo “recovery.php” e agora eu posso acessar ele, mas e ai?

2. Dentro do arquivo “recovery.php” eu vou indicar qual página ele vai abrir.

Confesso que copiei esse trecho de código de uma outra classe, mas foi o que funcionou. E então você vai fazer exatamente o mesmo, lembrando que dentro da classe que você criou, poderá criar muitas outras funções, mas o intuito aqui é só te mostrar como criar uma nova página no Slim.

eis o código:

<?php

global $app;

$app->get(‘/recovery’, function ($request, $response, $args)

{
 return $this->view->render($response, ‘recovery.html’);
})->setName(‘recovery’);

Agora vamos pra parte da página html propriamente dita, finalmente.

3. Crie a página html, eu aqui criei uma chamada recovery.html e coloquei algumas coisas dentro dela, vejam…

E como quem mata a cobra tem que mostrar o pau, vejam o site exibindo a página que eu criei

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.