Como faço para acessa essa rota?
Minha duvida agora é como acessar isso.
Estou testando seu exemplo achei interessante, estou com uma ideia de fazer um mini CMS dentro de um módulo, pois sempre tem a parte de gerenciar conteudo dentro de qualquer projeto.
Obrigado por compartilhar, ja foi de grande ajuda
Comments (13)
-
repo owner -
reporter me diz uma coisa, como faço para criar uma rota, no laravel4modules / app / hmvc / kblog / routes.php?
tentei assim mas deu erro.
Route::controller('blog', 'App\Hmvc\Kblog\Controllers\HomeController')
-
reporter Fiz um clone dessa aplicação, fiz uma rota de teste no arquivo app/routes.php para certificar que meu laravel estava funcionando, depois rodei: http://localhost/laravel4modules/public/blog/nome-qualquer-de-slug
Deu erro "NotFoundHttpException" rota não encontrada.
Estou dando uma olhada nesse artigo, porem o seu esta bem mais completo: http://creolab.hr/2013/05/modules-in-laravel-4/
Gostaria de resolver isso, e te ajudar de alguma forma, até mesmo para publicar isso no laravel.br creio que isso é bem interessante.
Obrigado mais uma vez
-
reporter Descobri o problema.
No Arquivo: laravel4modules / app / hmvc / ServiceProvider.php
Dê um replace nos "Hmvc" para "hmvc" ( tudo minusculo )
Linha 11, 19, 22 -> https://bitbucket.org/allanfreitas/laravel4modules/src/693bb87b57bc/app/hmvc/ServiceProvider.php?at=master#cl-11
-
repo owner Valeu, fiz isso no trabalho na hora do almoço é windows lá :( vou mexer lá em casa e faço a correção. windows e esses problemas de case-sensitive. rsrs
-
reporter rsrrsrsrs, Então eu uso Ubuntu aqui, penei para descobrir isso rsrrs. Mas de qualquer forma, belo exemplo evolui bastante aqui, obrigado pela força.
Seria bacana agente montar um artigo sobre isso, oque acha?
-
repo owner cara o artigo ja está quase finalizado, vou postar no meu blog, e no laravel.com.br :)
-
reporter Ótimo o importante é compartilhar mesmo :D
-
reporter Mais uma pergunta, ultima hehe.
Como vc resolver o problema de arquivos externos como JS, CSS, imgs? Não tem como criar assets?
-
repo owner Pode perguntar sempre que precisar cara.
Essa parte de assets eu deixo tudo na public mesmo, a unica coisa que faço geralmente é deixar separado os assets da parte administrativa, do site.
-public/ ---css/ ---js/ ---imgs/ -public/assets/ ---css/ ---js/ ---imgs/
-
reporter vc usa alguma packet para chamar esses arquivos tipo basset e etc?
-
reporter Olha isso que legal,
aqui no meu projeto tenho a seguinte estrutura
app/modules/cms/ --------------- /migrations/ --------------- /assets/ ------------------------ /css/ ------------------------ /js/
Roda Migrate
php artisan migrate --path="app/modules/cms/migrations/"
publicar Assets
php artisan asset:publish --path="app/modules/cms/assets/" cms
A minha ideia é ficar o mais pratico possivel de copiar essa pasta e colar em outro lugar, e então apenas rodo esse comando.
-
repo owner sim, a ideia fica legal, vou tentar melhorar essa parte em breve.
- Log in to comment
Olá @valmirw3 ,desculpe, esqueci de colocar as rotas no readme.
No meu caso foi melhor dividir as rotas por módulo.
seriam 2 rotas no exemplo 1) /blog/nome-qualquer-de-slug 2) /blog
No Arquivo de rotas do módulo de exemplo tem as rotas disponiveis. /app/hmvc/kblog/routes.php
Qualquer dúvida estou a disposição.