0

我正在这个禅宗购物车网站上工作。A Love Supreme Shop 在新的和特色列表中,无论我使用自定义模板还是默认模板,都只会出现产品描述的第一个字母。我使用的是 1.3.9,但数据来自 1.3.0 站点。

当产品描述显示在所有产品上时,它们显示得很好。描述是否被错误地放入数组并且只显示数组的第一个元素?

4

2 回答 2

0

感谢 Scott 帮助我找到了问题的根源:

在我的管理->配置->新列表->显示产品描述页面上,没有文本框可以更改显示的字符数。

只有一个问题:

是否要显示产品描述 - 前 150 个字符?后跟选项 0 = off 和 1 = on

我检查了另一台服务器上运行的另一台禅车,它有一个文本框来更改字符数。

我按照您的指示查看:

包括/模板/YOUR_TEMPLATE/templates/tpl_modules_products_new_listing.php

我编辑了显示产品描述的代码,将值 PRODUCT_NEW_LIST_DESCRIPTION 替换为 150。

这行得通。

然而,根本问题在这里解决了:

Zen Cart 论坛上的解决方案

SELECT * FROM configuration WHERE configuration_title= '显示产品描述';

这将返回 4 条记录

将 configuration_value 从 1 更改为 150 将 configuration_description 从 更改为:您要显示产品描述 - 前 150 个字符吗?

至 :

是否要显示产品描述?

0= 关闭
150= 建议长度,或输入要显示的最大字符数

并将 set_function 从:

zen_cfg_select_option(数组('0','1'),

至 :

无效的

感谢@Scott Wilson 的帮助。仍然不知道问题的路径原因。可能没有正确迁移数据库。

于 2011-02-23T19:10:46.760 回答
0

进入 admin->configuration->new Listing,查看 Display Product Description 的值。我想知道你的是 0。应该是 120 还是 150。如果你没有看到这个设置,你的数据库缺少值。

看文件失败

包括/模板/YOUR_TEMPLATE/templates/tpl_modules_products_new_listing.php

并查看描述是如何处理的。

于 2011-02-23T00:15:20.033 回答