Opencart将一个模块内容显示到另一个模块中

时间:2013-01-30 12:29:57

标签: module merge opencart

我的模板中有自定义页脚模块。此外,我在内容底部位置使用推荐模块。我正在尝试在自定义页脚中显示推荐。

要做到这一点,我只需复制testimonial.tpl和testimonial.php内容并粘贴到customfooter.tpl和customfooter.php

在此之后我收到错误陈述

undefined variable and class name already assigned error

你知道怎么做吗?

2 个答案:

答案 0 :(得分:1)

有关如何在单独的修改/控制器中使用模块的信息,请参阅此答案

opencart - How to manually display a module inside a template file?

您只需将common / home更改为模块的控制器并查看文件

答案 1 :(得分:0)

请定义变量。

你怎么定义我会告诉你。

目录>控制器>的header.php

表示静态变量

$this->load->language('common/header');
$data['text_home'] = $this->language->get('text_home');

//使用不同语言foler

分配此变量的语言文件
$data['text_home'] = $this->url->link('information/contact');

你可以使用这个varible tpl文件。

<?php echo $text_home; ?>

确保100%erorr没有面对

表示动态变量