Opencart检查当前页面是否为产品

Opencart检查当前页面是否为产品,opencart,Opencart,OpenCart版本2.3.0.2是否有一些方法来签入当前页面为产品的页眉或页脚.tpl文件?示例如果(是产品){//do something}您可以尝试检查会话是否有产品$this->session->data['product\u id']您可以在任何地方查看它。您可以将产品写入会话。。。例如: $this->session->data['product_id'] = /*your product_id*/; 现在您可以在任何地方检索此产品。否,但您可以创建它 文件: retu

OpenCart版本2.3.0.2是否有一些方法来签入当前页面为产品的页眉或页脚.tpl文件?示例
如果(是产品){//do something}

您可以尝试检查会话是否有产品
$this->session->data['product\u id']
您可以在任何地方查看它。您可以将产品写入会话。。。例如:

$this->session->data['product_id'] = /*your product_id*/;

现在您可以在任何地方检索此产品。

否,但您可以创建它

文件:

return $this->load->view('common/header', $data);
$data['is_product'] = isset($this->request->get['route']) && $this->request->get['route'] == 'product/product';
<?php if (!empty($is_product)) { ?>
    <p>This is the product page</p>
<?php } else { ?>
    <p>This is not the product page</p>
<?php } ?>
catalog/controller/common/header.php

查找:

return $this->load->view('common/header', $data);
$data['is_product'] = isset($this->request->get['route']) && $this->request->get['route'] == 'product/product';
<?php if (!empty($is_product)) { ?>
    <p>This is the product page</p>
<?php } else { ?>
    <p>This is not the product page</p>
<?php } ?>
在之前添加:

return $this->load->view('common/header', $data);
$data['is_product'] = isset($this->request->get['route']) && $this->request->get['route'] == 'product/product';
<?php if (!empty($is_product)) { ?>
    <p>This is the product page</p>
<?php } else { ?>
    <p>This is not the product page</p>
<?php } ?>
文件:

return $this->load->view('common/header', $data);
$data['is_product'] = isset($this->request->get['route']) && $this->request->get['route'] == 'product/product';
<?php if (!empty($is_product)) { ?>
    <p>This is the product page</p>
<?php } else { ?>
    <p>This is not the product page</p>
<?php } ?>
catalog/view/theme/default/template/common/header.tpl

在需要的地方添加:

return $this->load->view('common/header', $data);
$data['is_product'] = isset($this->request->get['route']) && $this->request->get['route'] == 'product/product';
<?php if (!empty($is_product)) { ?>
    <p>This is the product page</p>
<?php } else { ?>
    <p>This is not the product page</p>
<?php } ?>

这是产品页面

这不是产品页面