首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复X-cart产品页面?产品页为空

如何修复X-cart产品页面?产品页为空
EN

Stack Overflow用户
提问于 2019-05-21 22:33:18
回答 1查看 99关注 0票数 0

我有一个x-cart网站,它运行了4年,突然产品页面不工作了。我们没有做任何更改。

代码语言:javascript
复制
X-Cart DB Version: 4.1.9 GOLD

产品页面url:https://www.test.com/product.php?productid=40&cat=0&page=1&featured

我可以在日志文件"x-errors_php-190521.php"中看到以下错误

PHP致命错误:

代码语言:javascript
复制
Call to undefined function func_get_categories_list() in public_html/include/common.php on line 76

if (
                !isset($cat)
                || $config['Appearance']['root_categories'] == 'Y'
            ) {

            $categories = func_get_categories_list(0, false);

        } else {

Line No 76: =>>>            $categories = func_get_categories_list($cat, false);

        }

所以请帮助我们解决这个问题

EN

回答 1

Stack Overflow用户

发布于 2019-05-21 23:35:12

1)尝试添加

代码语言:javascript
复制
x_load('category'); 

在include/common.php中紧跟在

代码语言:javascript
复制
case 'C':

线路

2)尝试将您的product.php与默认的进行比较,并定位问题。

3)尝试将您的include/common.php与默认的进行比较,并定位问题。

4)尝试将您的include/categories.php与默认的比较,并定位问题。

5)尝试将x_load('category');移到代码switch ($current_area) {之前

6)尝试在代码switch ($current_area) {之前添加代码include_once $xcart_dir . '/include/func/func.category.php';

关键说明:

  • include/common.php是在X-Cart 4.4.0
  • 中添加的。func_get_categories_list函数定义在X-Cart 4.1.9
  • 中的include/categories.php文件中。func_get_categories_list函数定义在X-Cart 4.4.0
  • 中的include/func/ Func.Category y.php文件中。为该比较文件定义确切的文件版本将很有帮助,如include/func/func.core.php cart.php include/func/func.category.php包含默认的/func/func.order.php。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56240609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档