работа по ТЗ - это всего лишь один из вариантов
он работоспособен только в тех проектах, которые уже живут своей жизнью
то есть заранее известен весь функционал
у каждого из блоков задан bg изображением
как именно Вы принимаете массив с урлами в контроллере? Я пробовал разными способами, но пока безрезультатно...
/{slug} - работает на любой странице и в любой вложенности, но не работает на главной, как быть?['as' => 'page_by_slug', 'uses' => 'FrontController@page_by_slug'])->where('slug', '[A-Za-z0-9][A-Za-z0-9/_-]+' - как именно Вы принимаете массив с урлами в контроллере? Я пробовал разными способами, но пока безрезультатно...
Попадались или нет, это уже тема отдельного разговора. Но согласитесь, если все будет прозрачнее, заранее обговорено и выяснено, то и работа будет сохранять больше нервных клеток! :)