GET方法重定向到主页[Opencart - 自定义页面]

时间:2014-10-21 13:55:22

标签: forms methods opencart

我是opencart的初学者。我创建了一个自定义页面,我试图将提交的表单(方法类型GET)值提交给页面本身,但是当我点击提交时,所有信息都会重定向到主页。

更具体地说,

        <form method='get' action='".$this->url->link('common/custompage','','SSL')."'>
        <input type='text' name='limit' maxlength='8' placeholder='Enter price to limit'>
        <input type='hidden' value='69' name='orderid' />
        <select name='decision'>
        <option value='approve'>Approve</option>
        </select>
        <input type='submit' value='Continue'>
        </form>

URL框中的结果是

http://www.example.com/index.php?limit=&orderid=69&decision=approve

而不是

http://www.example.com/index.php?route=common/custompage?limit=&orderid=69&decision=approve

是否可以将这些值提交给页面本身?

POST方法工作正常,但我需要GET。

1 个答案:

答案 0 :(得分:1)

method="get"会将操作的整个查询字符串替换为表单的值。要将路径作为参数添加回来,只需创建一个隐藏字段:

<input type="hidden" name="route" value="common/custompage" />