我正在这个zen购物车网站上工作。 A Love Supreme Shop 在新的和特色列表中,只显示产品说明的第一个字母,无论是使用自定义模板还是默认模板。我使用的是1.3.9,但数据来自1.3.0网站。
当产品说明显示在所有产品上时,它们显示正常。 描述是否被错误地放入数组中并且只显示数组的第一个元素?
答案 0 :(得分:0)
转到admin-> configuration->新列表,然后查看“显示产品说明”的值。我想知道你的是否为0.它应该是120或150.如果你没有看到这个设置,你的数据库缺少值。
未能查看文件
包括/ templates / YOUR_TEMPLATE / templates / tpl_modules_products_new_listing.php
并了解如何处理描述。
答案 1 :(得分:0)
感谢Scott帮助我解决问题的根源:
在我的管理员 - >配置 - >新列表 - >显示产品说明页面上,没有文本框可以更改显示的字符数。
只有一个问题:
是否要显示产品描述 - 前150个字符? 其次是选项0 =关闭和1 =开启
我检查了在另一台服务器上运行的另一个zen购物车,它有文本框来更改字符数。
我按照你的指示查看:
包括/模板/ your_template中/模板/ tpl_modules_products_new_listing.php
我编辑了显示产品说明的代码,用150替换了值PRODUCT_NEW_LIST_DESCRIPTION。
这很有用。
然而,这里解决了潜在的问题:
SELECT *
来自configuration
WHERE configuration_title
='显示产品说明';
返回4条记录
将configuration_value从1更改为150 更改configuration_description: 是否要显示产品描述 - 首先150 字符?
到:
是否要显示产品说明?
左= 150 =建议长度,或输入要显示的最大字符数
并从以下位置更改set_function:
zen_cfg_select_option(array('0','1'),
到:
NULL
感谢@Scott Wilson的帮助。 仍然不知道问题的路线原因。可能无法正确迁移数据库。