Estou usando o laravel 5.0. Adicionei o glyphicon na class do span, conforme abaixo, mas o ícone não foi mostrado. Aparece um quadrado no lugar da lupa.
Alguém teve esse problema? Sabe como corrigir?
Estou usando o laravel 5.0. Adicionei o glyphicon na class do span, conforme abaixo, mas o ícone não foi mostrado. Aparece um quadrado no lugar da lupa.
Alguém teve esse problema? Sabe como corrigir?
Isso acontece por que os arquivos de font do bootstrap não estão sendo carregados corretamente Willian. Poderia verificar isso nas ferramentas do desenvolvedor do seu navegador?
Realmente está dando problema para carregar os glyphicons. Estão aparecendo esses erros no console:
GET http://localhost:8000/fonts/glyphicons-halflings-regular.woff produtos:1 GET http://localhost:8000/fonts/glyphicons-halflings-regular.ttf
Os CSS do bootstrap estão funcionando corretamente, apenas os glyphicons que não.
Como posso resolver?
Willian, neste caso, você precisa verificar o css do bootstrap para ver como ele está fazendo o import das fontes e adaptar para que funcione corretamente.
É realmente estranho que o bootstrap funcione, mas as fonts não.
Ele estava importando de uma pasta fonts dentro do public, mas a mesma não existia.
Tive que baixar as fonts do bootstrap e criar a pasta com elas dentro.
Após isso, funcionou.
Como faço para baixar essas fonts do bootstrap? É parte do documento bootstrap? Preciso criar a pasta fonts dentro da pasta public?
Tive o mesmo problema e essa solução me serviu. Bola fora do Laravel em.... veio faltando coisa.
Tive o mesmo problema
Bem, o meu só resolveu quando adicionei a pasta 'fonts' e ' /css/bootstrap.min.css' assim funcionou.
Eu importei o arquivo direto da web e resolveu.
< link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" >
Eu resolvi dessa forma baixei o bootstrap e copiei o arquivo bootstrap.min.css para pasta /public/css ficou perfeito !.