У меня странная проблема.Когда я отправляю форму, весь веб-сайт перенаправляется в индекс.Форма метода является пост.Когда я меняю его, чтобы получить, все идет хорошо.Так в чем же проблема?
Код формы:
<form action="<?php echo $this->baseUrl('/search/general'); ?>" method="post">
<table class="wf">
<tr>
<td>
<a href="#" onclick="$('#general_search').submit(); return false;">
<img src="<?php echo $this->baseUrl('images/dec/search-left.gif'); ?>" style="width: 18px; height: 20px;" alt="" />
</a>
</td>
<td class="input-text">
<input type="text" name="general_search_query" id="general_search_query" value="" />
</td>
<td>
<a href="#" title="" onclick="$('#general_search_query').val(''); return false;">
<img src="<?php echo $this->baseUrl('images/dec/search-right.gif'); ?>" style="width: 15px; height: 20px;" alt="" />
</a>
<input type="submit" name="submit" value="x" />
</td>
</tr>
</table>
</form>
Общий метод поиска контроллера:
public function generalAction(){
//empty
}
И код general.phtml:
print_r($_POST);
С другими формами на сайте все в порядке.Но этот, просто неправильно.Любые намеки?
Ваша помощь будет оценена.