【问题标题】:Only the first letter of a product description appears in zen cartzen cart 中只出现产品描述的第一个字母
【发布时间】:2011-02-22 19:21:41
【问题描述】:

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

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

【问题讨论】:

    标签: zen-cart


    【解决方案1】:

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

    无法查看文件

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

    看看描述是如何被处理的。

    【讨论】:

      【解决方案2】:

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

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

      只有一个问题:

      是否要显示产品说明 - 前 150 个字符? 后跟选项 0 = 关闭和 1 = 开启

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

      我按照您的指示查看:

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

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

      这行得通。

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

      Solution on Zen Cart Forum

      选择 * 来自configuration WHERE configuration_title = '显示产品描述';

      这将返回 4 条记录

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

      到:

      您要显示产品说明吗?

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

      并将 set_function 更改为:

      zen_cfg_select_option(array('0', '1'),

      到:

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

      【讨论】:

        猜你喜欢
        • 2015-11-08
        • 1970-01-01
        • 2019-03-21
        • 1970-01-01
        • 2013-05-25
        • 2012-05-19
        • 2013-07-12
        • 2019-07-29
        • 2013-01-24
        相关资源
        最近更新 更多