未定义的变量:public_html / catalog / view / theme / optimus / template / information / contact.tpl中的site_key

时间:2015-10-08 12:18:19

标签: php mysql opencart2.x

我收到了错误

未定义的变量:public_html / catalog / view / theme / optimus / template / information / contact.tpl中的site_key 在第136行

这是第136行的代码

第136行

screenWidth

无法找到验证码。我正在使用opencart 2.0.1.1

请帮我解决此问题

1 个答案:

答案 0 :(得分:0)

未定义变量$site_key,并且您正在尝试测试它是否在If语句中返回true值(因为它甚至没有定义,因此它已经完成了)

要检查是否定义了变量,请使用isset函数调用,然后检查它的值是否为真。

if( isset( $site_key )  and $site_key )
{
  line                 
                      <div class="form-group">
                          <div class="col-sm-offset-2 col-sm-10">
                              <div class="g-recaptcha" data-sitekey="<?php echo $site_key; ?>"></div>
                              <?php if ($error_captcha) { ?>
                              <div class="text-danger"><?php echo $error_captcha; ?></div>
                              <?php } ?>
                          </div>
                      </div>
}