Строка в первом блоке начинается на --1, во втором тоже начинается на --1.
Как понять, какую строку на какую заменить? Опираться на то, что блоков только 2 и каждое второе вхождение нужно заменить на первое - корректно?
Было бы лучше, если строки еще и чем-то различались. Например, --1ftom заменить на --1to.
freeeeez, когда я разрабатывал на Yii2, я использовал gevman/yii2-router для маршрутизации, с его помощью можно располагать контроллеры как угодно и настраивать маршруты как в Laravel, а для view я делал алиас @view и от него подключал страницы. Т.е. контроллеры располагались по PSR-4 и архитектуре, а view по структуре сайта. Вместо behavior использовались middleware, что тоже уменьшило контроллеры и упростило проверку доступов.
Правильного подхода нет, правильно просто придерживаться одного подхода.
Сергей Золотарёв, в логах должен быть конкретный файл. Шаблон есть, который контроллер подключить пытается? (index.php скорее всего). Гадать надоело, если честно.
Как понять, какую строку на какую заменить? Опираться на то, что блоков только 2 и каждое второе вхождение нужно заменить на первое - корректно?
Было бы лучше, если строки еще и чем-то различались. Например, --1ftom заменить на --1to.