问题标签 [x-cart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
117 浏览

smarty - 如何找到为 Xcart smarty 模板提供数据的控制器

我的一个大问题是发现数据是从哪里生成的。我可以很好地为模板蒙皮,但是在更改提供的数据(例如面包屑)时,我不知道在哪里看。

有没有一种简单的方法可以解决这个问题?

0 投票
1 回答
101 浏览

x-cart - 希腊字母编码问题

我使用的 x-cart 版本是 4.2.3。

我在功能中有希腊字母转换问题。即希腊字符αβΓ 正在转换为αββ“。有什么办法可以避免这些编码。这不是浏览器编码问题,服务器正在将这些希腊字母转换为这些字符。请让我知道是否有任何解决方案可以解决此问题。

0 投票
2 回答
1006 浏览

php - POST 方法在表单提交中不起作用?

我已经建立了一个产品查询页面,以便人们可以直接从产品详细信息页面提交问题。我想将一些变量从产品详细信息页面发布到查询页面,但是当我使用 POST 方法时它不起作用(我被重定向到搜索页面)。我认为这是一种安全措施,并且由 auth.php(或从那里引用的文件)控制。当我使用 GET 时它工作正常,但我想避免 URL 中的变量。我的页面看起来像这样

代码:

0 投票
1 回答
604 浏览

x-cart - X-cart 购物页面显示为空白

对于网站http://www.truly-organic-clothing.com,商店标签:http://www.truly-organic-clothing.com/shop显示为空白。

请提供可能的解决方案来修复

0 投票
1 回答
2944 浏览

php - mb_convert_encoding 不工作

mb_convert_encoding用于将用户输入的文本转换为 X 购物车站点中的 utf-8 格式。但是当我试图运行代码时,执行会在编码点终止。以下代码是我用于转换的代码:

我什至检查了phpinfo并且在mbstring那里启用了。我不知道我是否需要启用任何其他设置?对此的任何帮助将不胜感激。

更新:还有一件事我错过了。我们也在转换希腊字母,我们不知道是否mb_convert_encoding支持希腊字母。

0 投票
1 回答
598 浏览

php - X-cart 表单管理:如何集成新的表单字段类型

在 X-Cart 中自定义表单时,我实际上想要做的是能够使用比非常简单的“文本”、“复选框”或“选择”更多的字段类型。

即,我的用户配置文件表单页面中有自定义字段(X-cart 管理员 > 设置 > 常规设置 > 用户配置文件)。我所指的“字段类型”在此屏幕截图中可见:

我要添加的字段类型并不简单;它是多选下拉菜单的一种复杂形式。

但是为了这个问题的目的,让我们保持简单:添加例如单选按钮的选择的更好方法是什么?

如果您需要更多说明,请告诉我。

谢谢!垫

0 投票
1 回答
657 浏览

php - 无法添加额外字段。错误 ID 79 出现 X-Cart

我目前正在使用 X-Cart 创建一个在线商店。我正在尝试在通讯簿中创建“公司”字段。我已按照说明进行操作:但我看到了一个Error ID 79.

根据论坛,这是由于数据库的错误,但我已经检查并确定

我确实有必填字段。

我无法在 X-Cart 论坛中创建主题,我不太确定原因。我只知道我收到了一条消息:

你没有权限

因此,我剩下的唯一解决方案就是在这里搜索帮助,对此非常抱歉。

0 投票
1 回答
238 浏览

php - x-cart 经常性订单

我一直在为 x-cart 中的客户开发自定义定期订单脚本,我面临的问题是当定期订单(cron)触发并循环安排的订单时,订单似乎没有重置为空,它尝试使用前一个订单的 ID。我以为我解决了这个问题,但现在它使用第一个订单的详细信息作为日常流程之后所有订单的客户详细信息。

最后一个参数是一个自定义参数,这里是它的使用位置 ( $bol_ignore) - 在func.order.php

在它检查支付是否成功后,我们func_change_order_status()分别调用更改状态。

我假设我必须遗漏一些东西才能 100% 清除 xcart 可能正在使用的订单、购物车和任何会话控制,然后才能处理下一个。我什x_session_reset()至在循环中使用以防万一,并在循环开始时重置所有变量。

提前致谢。

0 投票
1 回答
291 浏览

php - X-Cart 送货地址验证

有谁知道在 X-Cart 中实现地址验证的最佳方法?验证应阻止用户继续订购流程,直到设置了有效的送货地址。也许我可以使用一项服务来执行此验证。

0 投票
1 回答
149 浏览

php - 如何设置 X-Cart 的默认付款方式

我不知道如何设置进入结帐页面时选择的默认付款。有没有办法通过数据库、管理页面或配置文件进行设置?

如果有任何帮助,我正在使用 4.5.2 版。

我还尝试将订单号设置为 0 以查看它是否会首先设置我选择的付款类型,但这不起作用。