Добрый вечер.
Все файлы должны быть в одной кодировке - UTF8.
Необходимо добавить дополнительные заголовки(см. в документации по php).
Смотреть консоль браузера на предмет ошибок.
Читать логи сервера.
Включить вывод ошибок в браузера(если отключены).
Выставить уровень ошибок на полную (error_reporting 32767).
Если тестируете на реальном сервере - уточнить, включена ли функция mail().
в модели Order
этот метод использовать в filter gridView