【问题标题】:How to define variable in OpenCart?如何在 OpenCart 中定义变量?
【发布时间】:2018-12-19 10:23:34
【问题描述】:
<div class="form-group required">
            <label class="col-sm-2 control-label" for="input-telephone1">Confirm Telephone</label>
            <div class="col-sm-10">
              <input type="tel" name="telephone1" value="" placeholder="Confirm Telephone" id="input-telephone1" class="form-control" required/>

 <?php if ($error_telephone1) { ?>

              <div class="text-danger"><?php echo $error_telephone1; ?></div>
              <?php } ?>
            </div>
          </div>

即使我已经在语言和控制器中定义了一个变量,我也会收到一条错误消息。错误信息如下:

errorNotice:未定义变量:/home/chaarms/public_html/catalog/view/theme/default/template/account/register.tpl 中第 85 行的 error_telephone1

【问题讨论】:

  • 您使用的是哪个版本的 Opencart

标签: opencart


【解决方案1】:

在相应的控制器文件中,在您的案例目录/控制器/帐户/register.php 中,您应该定义它:

$data['error_telephone1'] = "some code where  from you want to get this info";

例如如果你想添加一些文本代码应该是next:

$data['error_telephone1'] = $this->language->get('error_telephone1');

并在相应的语言文件中添加:

$_['error_telephone1']               = 'Telephone error!!!';

就是这样。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多