gpt4 book ai didi

php - 检查 OpenCart 2.0 中的模块位置

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:47:30 24 4
gpt4 key购买 nike

我使用以下代码检查模块位置。所以,它在 OpenCart 1.5.6 中运行良好。 When module Enabled in Content left & right panel so I want to hide javascript code in OpenCart

但是,它在 Opencart 2.0 中不起作用

Opencart 2.0如何实现?

在 .tpl 文件中

<?php if ($module['position'] == 'content_bottom' || $module['position'] == 'content_top') { ?>
//add your code Here
<?php } ?>

在.php文件中添加

$this->data['module'] = $setting;

最佳答案

我找到了简单的解决方案。这就像魅力一样工作。

第一步

在 .tpl 文件中。 (你想要那个模块。featured.tpl 等......)

<?php if ($module['position'] == 'content_bottom' || $module['position'] == 'content_top') { ?>
//add your code Here
<?php } ?>

第二步

添加 .php 文件(你想要那个模块。featured.php 等...)

$data['module'] = $setting;


第三步(如果,您使用的是OpenCart 2.0.0.0版本)

catalog/controller/common/{content_top, content_bottom, content_right, content_left}.php,

找到下面的代码

if (isset($part[1]) && isset($setting[$part[1]])) {

并在后面添加以下代码

$setting[$part[1]]['position'] = basename(__FILE__, '.php');


第三步(如果,您使用的是OpenCart 2.0.1.x.版本)

catalog/controller/common/{content_top, content_bottom, content_right, content_left}.php,

找到下面的代码

$setting_info = $this->model_extension_module->getModule($part[1]);

并在后面添加以下代码

$setting_info['position'] = basename(__FILE__, '.php');

关于php - 检查 OpenCart 2.0 中的模块位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27589492/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com