Может не там смотришь, надо здесь controllers/front в корне сайта, не шаблона.
В contact-form.tpl у меня было так:
<div class="submit">
<button type="submit" name="submitMessage" id="submitMessage" class="button btn btn-default button-medium"><span>{l s='Send'}<i class="icon-chevron-right right"></i></span></button>
</div>
Сделал так:
<div class="submit">
<input type="text" name="url" value="" class="hidden" />
<input type="hidden" name="contactKey" value="{$contactKey}" />
<button type="submit" name="submitMessage" id="submitMessage" class="button btn btn-default button-medium"><span>{l s='Send'}<i class="icon-chevron-right right"></i></span></button>
</div>
Ну да, не туда смотрела, почему-то решила, что ContactController.php должен лежать в override/controllers/front
а он лежит в /controllers/front.
файл совпадает с fix - ничего менять не надо.
contact-form сделала по образу и подобию,
было:
</div>
<div class="row">
<div class="col-xs-12 col-md-3 submit">
<button type="submit" name="submitMessage" id="submitMessage" class="btn btn-default">{l s='Send'}</button>
</div>
</div>
стало:
</div>
<div class="submit">
<input type="text" name="url" value="" class="hidden" />
<input type="hidden" name="contactKey" value="{$contactKey}" />
<button type="submit" name="submitMessage" id="submitMessage" class="button btn btn-default button-medium"><span>{l s='Send'}<i class="icon-chevron-right right"></i></span></button>
</div>
В итоге все равно ничего не работает...
Поправочка
Работает и еще как!!!! Только надо не забывать перекомпилировать на всякий случай, ну и кеш почистить ))))))