-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Melhores formas de request de CSS e JS específicos por página, com Laravel #4
Comments
Prefere artigo ou vídeo? |
O que tu achar melhor de fazer e explicar! Valeu! |
Olha, se vc estiver usando o Blade pode usar um @yield('scripts') ou algo do tipo e na pagina especifica criar uma secao com os scripts. So pra te dar um caminho enquanto não sai o video/artigo :) |
@mateusjatenee sim eu estou fazendo isso por enquanto, mas eu queria separar bem as coisas e o que ta mais me cutucando é na parte do CSS, o js tudo bem ficar na mesma página xD. Mas valeu pela resposta, creio que a mesma poderá servir para outros! |
Olha, eu cheguei a estender o controller padrão dessa forma: `namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Requests; class MainController extends Controller {
} Depois, nos controllers, eu chamava o metodo carregaView, passava um array de js e um de css, assim como os dados. Não sei se é a melhor forma de conseguir o que você quer! |
Esse processo não deveria ser nem de conhecimento do php/laravel Para quem não tem muita intimidade com js e css pode parecer um "bixo de sete cabeças", mas com a aplicação de técnicas simples você consegue resolver isso. Verei a posse de atender esta solicitação em breve. |
Não acho que exista a necessidade de "injetar" em páginas específicas, acho Me pergunto se existe uma forma de resolver isso usando gulp/grunt ou algo
|
Não só existe como é a ideal @andreportaro |
@andreportaro No começo de outros projetos eu estava fazendo desta maneira, organizando todos os styles em "partes" e dando imports dos mesmos no arquivo global que iria compilar. Só não sabia que a mesma seria a melhor forma. Então devo juntar tudo em um só arquivo e compilá-lo, e de preferência dar um minify no mesmo? |
Sim @ramon183 |
@vinicius73 vendor.css e vendo.js seria os bowers concatenados com o gulp ou grunt? |
@vinicius73 você poderia explicar melhor como modularizar o JS e o CSS conforme você citou. Muito obrigado |
Estou com esta duvida também, não sei se estou fazendo do modo correto porem fiz o seguinte: Criei dois componentes que chamam meus css e js nas minhas views: Css: Javacript:
A logica deste código é mesma para os dois:
No template de meus components ficam assim; Css: link-style-sheet-component.blade.php
Javacript: script-js-component.blade.php
|
Melhores formas de request de CSS e JS específicos por página, com Laravel
Gostaria de sugerir a criação de um material explicativo sobre qual a melhor maneira de estruturar assets/ fazer uma requisição de um arquivo css ou js para uma página específica. Possuímos os scripts e styles globais nos nossos layouts. Mas algumas páginas de nosso site requerem mudanças específicas na estilização.
The text was updated successfully, but these errors were encountered: