Код в методе modal() не проверял, но если там все верно, то почистите кэш опенкарта и vqmod, посмотрите htaccess (мало ли, может там были какие-то изменения внесены, но вряд ли), в крайнемм случае перезапустите сервер. Должно работать, я подобным образом писал модуль быстрого заказа в свое время, только в отдельном контроллере.