【问题标题】:Contact form doesn't display in cs-cart联系表格不显示在 cs-cart 中
【发布时间】:2013-09-25 14:35:34
【问题描述】:

CS-Cart 2.0.8 PHP 5.4

我们的主机是 1and1,他们基本上是在强迫我们迁移到 PHP 5.4。一旦我们这样做了,“联系我们”表单就不再显示在页面上。

我知道 PHP 5.4 存在问题。在这一点上我有什么选择?我想在不必立即升级商店的情况下完成这项工作(尽管我向客户推荐这样做)。有什么建议吗?是否有修复或解决方法?

编辑:我们删除了联系表并用 mailto 链接替换了它。目前没有解决方法。

【问题讨论】:

    标签: php cs-cart


    【解决方案1】:

    cs-cart 2.0.8 不支持这个版本的cs-cart。它可能会导致更多问题,而不仅仅是您描述的问题。最好降级您的php版本。它应该小于 v5.3.0

    【讨论】:

    • 不幸的是,我的客户目前托管在 1&1 上,他们正在强制帐户升级他们的 PHP。升级 cs-cart 是不是一个困难的提议?
    • 如果您在核心文件或皮肤模板中进行了修改,或者您有附加组件,那么升级非常困难,您也应该升级到新版本。您还需要有效的许可证密钥。可能只是更改托管会更容易。您也可以尝试联系 cs-cart 团队支持。
    【解决方案2】:

    解决这个问题:

    将服务器降级到 php 5.3

    -- 或者--

    打开 addons/form_builder/func.php 并将 & 添加到所有函数

    示例:

    找到这个function fn_form_builder_get_page_data($page_data) 替换function fn_form_builder_get_page_data(&$page_data)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-30
      • 1970-01-01
      • 2018-02-24
      相关资源
      最近更新 更多