Какую ошибку выдает? Судя по вашему коду, вы форму сабмитите через GET (поскольку метод в форме явно не указан), а роут слушает POST. Отсюда и ошибка.
Можете попробовать сделать так: /order/<?= $item->id ?>/#spasibo
А вообще, якорь сервером должен игнорироваться, это клиентская информация.
1. Открыть лог ошибок
2. Внимательно его прочитать
3. Если разобрались самостоятельно, перейти к пункту 6
4. Приложить релевантные записи из лога к вопросу
5. Дождаться полезного ответа
6. Исправить проблему
7. Наслаждаться результатом
Скорее всего, вы активировали расширение в php.ini для веб-сервера, но забыли это сделать в php.ini для CLI.
Но ошибка не в этом, а в том, что у вас git недоступен в консоли по какой-то причине.
Судя по описанию, вам нужно не хелпер написать, а создать какой-то сервис.
В Laravel, например, для этого пишут ServiceProvider.
Если говорить конкретно про view, то нужно определить composer