Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Dúvida no Ex. 5 da Aula 3 - Trabalhando com a View

Não tenho o arquivo /css/app.css. Então copiei do repositório: https://github.com/Turini/estoque-laravel/blob/master/public/css/app.css Criei a pasta css com o arquivo app.css dentro e fiz a referência porém ele não está carregando. Alguma sugestão sobre como devo proceder?

5 respostas

Oi Gustavo, consegue colar o código da sua view para dar uma olhada?

Abraços.

solução!

O código da view é bem simples:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<link href="/css/app.css" rel="stylesheet">
<title>Controle de estoque</title>
</head>
<body>
<h1>Listagem de produtos com Laravel</h1>
<table class="table">
    <tr>
        <td>nome</td>
            <td>valor</td>
            <td>descricao</td>
            <td>quantidade</td>      
      </tr>
    <?php foreach ($produtos as $p): ?>
    <tr>
        <td><?php echo $p->nome ?></td>
            <td><?php echo $p->valor ?></td>
            <td><?php echo $p->descricao ?></td>
            <td><?php echo $p->quantidade ?></td>      
      </tr>
      <?php endforeach ?>
</table>
</body>
</html>

Ele carrega somente o html. O CSS ele não encontra o arquivo (embora eu tenha criado a pasta o arquivo manualmente). Se tento abrir o CSS diretamente pela url http://localhost:8000/css/app.css ele retorna este erro: NotFoundHttpException in RouteCollection.php line 161

Também tive o mesmo problema, apesar de fazer o import para o app.css, a página não abre com o style do bootstrap.

Olá Gustavo Henrique,

No meu caso, consegui resolver da seguinte forma. Baixe o bootstrap do site getbootstrap.com, e descompacte as pastas css; fonts; js; node_modules dentro da pasta public do projeto laravel, depois é só fazer o import no header da sua view que deseja usar o bootstrap, o meu link ficou assim:

Espero ter ajudado.

<link href="css/bootstrap.min.css" rel="stylesheet">