我已将Joomla从1.5升级到3.4。我也升级了Vodes payement组件。升级后搜索过滤器选项不适用于管理员。这是我正在使用的代码:
<form action="index.php" method="post" name="adminForm" id="adminForm">
<table width="100%">
<tr>
<td align="right" width="100%">
<?php echo JText::_( 'Filter' ); ?>:
<input type="text" name="search" id="search" value="<?php echo $this->lists['search'];?>" class="text_area" onChange="document.adminForm.submit();" />
<button onclick="this.form.submit();"><?php echo JText::_( 'Go' ); ?></button>
<button onclick="document.getElementById('search').value='';
this.form.getElementById('filter_catid').value='0';
this.form.getElementById('filter_state').value='';
this.form.submit();">
<?php echo JText::_( 'Reset' ); ?></button>
</td>
请帮我解决。
答案 0 :(得分:1)
首先,检查您当前使用的模板是否包含以下文件夹: YourTemplateName \ html \ com_search \ search - 如果没有,请创建所有文件夹。
其次,现在您必须将两个文件从\ components \ com_search \ views \ search \ tmpl复制到几秒钟前创建的新文件夹中。我认为甚至只应对&#34; default_form.php&#34;文件将帮助您自定义结果页面。在该文件中,您将找到所有过滤器,包括:&#34;搜索&#34;和&#34;仅限Serach&#34;。
现在您可以使用基本的HTML knownledge删除那些您不需要的部分,不用担心它们会在下次Joomla 3.4+更新后再次出现,它是完全安全的。
答案 1 :(得分:0)
这可能是由于您从1.5升级到3.4的方式。这是一个巨大的飞跃,所以在这个过程中出现问题也就不足为奇了。