我在Opencart中有一个自定义页面我想用于一个活动,目的是让人们在网站上注册。如何将注册表单添加到自定义Opencart页面
我的自定义页面是http://www.autohouseexpress.com/index.php?route=custom/helloworld
现在的问题是,我该如何登记表添加到该页面?
我是否单独从registration.tpl复制内容?
谢谢。
我在Opencart中有一个自定义页面我想用于一个活动,目的是让人们在网站上注册。如何将注册表单添加到自定义Opencart页面
我的自定义页面是http://www.autohouseexpress.com/index.php?route=custom/helloworld
现在的问题是,我该如何登记表添加到该页面?
我是否单独从registration.tpl复制内容?
谢谢。
<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
<h2><?php echo $text_your_details; ?></h2>
<div class="content">
<table class="form">
....
<OC_ROOT>\catalog\view\theme\<YOUR_THEME_FOLDE>\template\account\register.tpl
<?php echo bla bla bla; ?>
之间的任何事情都是相关的,只是op恩所在的文件<OC_ROOT>\catalog\controller\account\register.php
在登记控制器,找到function index()
@class ControllerAccountRegister
和搜索变量存在(例如,你需要复制$this->data['action']
,$this->data['text_your_details']
等注意:你需要加载一些语言文件和模型 –
谢谢Abdo。 是否有必要复制register.php控制器的验证部分? –
没有必要,只需在自定义模板中的表单中添加一些隐藏的输入字段'',检查原始验证函数中的该字段在ControllerAccountRegister'中),并且如果有错误,则重定向到您的自定义页面而不是原始页面 –
registration.tpl +的相关数据控制器 –
很抱歉,如果这是一个新问题,但控制器中有很多内容很好,我如何识别与注册表单相关?即没有事物的登录面。 –