问题标签 [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 回答
228 浏览

x-cart - 使用 xcart 是否可以使用谷歌分析跟踪成功购买?

使用 x-cart,是否可以使用 Google 分析跟踪成功的购买?如果是这样,这是通过管理面板还是通过 php 模板文件完成的?

我需要将谷歌分析目标代码插入到与其他人不同的成功页面中。

0 投票
1 回答
286 浏览

module - X-Cart Pro 模块在产品详情页面显示卖家信息

我正在使用 X-Cart Pro 4.4.5。

在用户单击任何产品时显示产品的详细信息时,我还想显示卖方信息,即谁在销售该产品。

请参阅以下链接 X-Cart 如何显示其产品详细信息: http: //demo.x-cart.com/demo_pro/Three-Stone-Princess-Cut-Diamond-Ring.html

现在请参阅下面的链接以了解应如何包含卖家信息,它将显示供应商名称,例如“ World Wide Stereo 发货/销售(这是谁?)http://www.buy.com/prod /mirage-nanosat-5-0-black/215492968.html

现在的问题是,我们是否有任何模块准备好在产品详细信息页面中显示卖家信息?

0 投票
3 回答
1076 浏览

php - 使用 smarty 模板的 php Xcart 设置

我想在我的本地主机 wamp 服务器上运行现有的产品商店站点我更改了配置文件中的所有配置变量,如下所示

但是在运行我的应用程序时没有任何显示,只有纯空白页面显示所有最欢迎解决我的问题。提前致谢

0 投票
2 回答
341 浏览

mysql - MySql 分组一个组

我正在尝试找出运行此查询的最佳方法。我基本上需要返回在我们系统中只下过一个订单的客户的“登录”字段列表(登录字段基本上是客户 ID/密钥)。

我们系统的一些背景...

客户在同一日期下的多个订单是一个订单的等价物。原因是我们有多个供应商,任何时候有人订购我们的购物车系统都会将该单个订单拆分为多个订单 - 该订单中每个唯一供应商的 1 个订单。

这是我到目前为止提出的基本mysql查询..

这是返回的数据示例...

这给我返回了一个很好的客户列表,每个日期的唯一订单数

问题是 - 现在我需要对这个结果集进行分组,并且只返回在这个结果集中有 1 条唯一记录的客户 - 我不太确定该怎么做

因此,如果您看到上面的示例结果集——我需要从登录列表中返回 01crouse——因为该登录只有 1 条记录,1 个订单,而其他登录有多个订单。我希望这是有道理的 - 如果您有任何问题,请告诉我

使用 Have 的重要说明

我被推荐使用:

不幸的是,Have 不起作用——原因是因为 c1 可以大于 1 才能使情况成立。请记住,它在结果中每天给我一个订单计数 - 因此 - 如果有人在同一天向该订单中的 3 个供应商下 1 个订单,那将导致该天有 3 个订单 - 但是 - 这是他们的一个订单放置 - 这些类型的人将通过使用 HAVING 被排除在外

这就是为什么我需要对结果集进行分组然后对结果集进行计数的原因-例如,我将通过登录字段对结果集执行另一个组,然后对登录进行计数-在此计数上返回 1 的任何记录都是准确的-问题是我不确定如何对这个结果集进行分组

0 投票
3 回答
182 浏览

mysql - SQL 更新来自不同表的表值

我有 2 个表 xcart_productsproductid , meta_description 和许多其他字段。第二张表是 xcart_extra_field_values 有 ( productid fieldid and value)

我需要复制的fieldID = 1xcart_extra_field_values

进入

表中相同的meta_description列。xcart_productsProductid

我写了上面的 SQL 但我得到了一个错误

0 投票
1 回答
137 浏览

php - 找不到 xcart 页面

在我们的应用程序中,我们找到如下页面

domainname.com/store_page.php

在根文件夹中,我们可以看到 store_page.php 文件。

在该页面内,它正在从其他位置加载该页面

$smarty->assign('main','store_page');

我们无法追踪此“store_page”的来源。我们想要编辑该商店页面中的元标题和其他值。

有人可以帮忙吗?

0 投票
1 回答
315 浏览

drupal - Drupal 和 XCart。共享用户

我刚刚为一个客户完成了一个 xcart 的皮肤设计,他给我发了一封电子邮件,让我知道他一直在与一家 iPhone 开发公司交谈,该公司将在 Drupal 之上为他构建一个社交网络应用程序。

他想知道 xcart 是否能够共享来自 Drupal 的数据,反之亦然。特别是,他们希望一个平台上的注册可以被另一个平台访问,这也可以是任何一个站点访问有关购物习惯或社交互动的信息以推送另一个系统的功能/产品等

这是我第一次接触 xcart,我对 Drupal 的经验为零,但是,我做了一些研究,发现 Drupal 有一个电子商务模块。由于 xcart 系统尚未上线(现在在应用程序启动之前一直处于暂停状态),是否会更快、更容易、更便宜(以开发时间计)和更多的未来证明来废弃我们已经用 xcart 完成的事情,然后重新在 Drupal 电子商务模块上给商店换皮?

0 投票
1 回答
332 浏览

mysql - 禁用 MySQL 错误消息

我的网络服务器上安装了 McAfee Secure。我在上面运行 Xcart。MCAfee 向我显示以下消息

在我们分析您的 Web 应用程序期间,我们检测到特定于数据库的错误。通过使系统输出诸如此类的错误,通常可以确定数据库版本并注入允许我们提取数据的数据库命令语法。

此漏洞可能造成的损害程度因环境和配置而异。虽然通过 Web 应用程序的输入验证可能会导致数据库“抛出”错误,但数据库配置在确定可以更改的程度方面也将发挥重要作用。远程攻击者可能能够访问非常敏感的信息,或获得管理访问权限(完全控制整个数据库功能)。例如,SQL 服务器的某些配置将允许创建用户帐户,并能够控制托管数据库的 Windows 服务器。

>

解决方案是关闭向用户显示数据库错误消息。这也不是最优的,并且可能导致盲 SQL 注入。SQL 盲注仍然是攻击者和驱动蠕虫的目标。如果您需要进一步说明,请联系 McAfee Secure Support。

我的问题是从哪里可以禁用此错误消息?在哪里可以选择

谢谢

0 投票
4 回答
18520 浏览

php - 隐藏 PHP/MySQL 错误信息

我有一个基于X-Cart的网站。它工作正常。但是,当我转到地址(手动访问链接)时www.mysite.com/"Xx<XaXaXXaXaX>xX,我收到以下错误消息:

INVALID SQL: 1064 : 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 '",) ' LIMIT 1' at line 1<br /><b><font color="darkred">SQL QUERY FAILURE:</font></b>SELECT xid FROM xcart_session_history WHERE ip = INET_ATON('165.193.42.141') AND host = '&quot;XxxXx';&quot;,)' LIMIT 1
INVALID SQL: 1064 附近使用的正确语法:您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册';",) ', 'e8bc1df13aab2c25c7560512a5029eb1')' at line 1<br /><b><font color="darkred">SQL QUERY FAILURE:</font></b>REPLACE INTO xcart_session_history (ip ,host ,xid ) VALUES (INET_ATON('165.193.42.141'), '&quot;XxxXx';&quot;,)', 'e8bc1df13aab2c25c7560512a5029eb1')附近使用的正确语法

我发现这是我系统上的一个漏洞,因为它会显示表名和其他详细信息。

我想阻止 PHP/MYSQL 在屏幕上显示此消息。我怎样才能禁用它?

0 投票
1 回答
206 浏览

javascript - 如何防止在某些页面上加载 javascript 代码?

我们使用电子商务平台 X-cart 来托管我们的购物车以及 Janrain 的内置集成,它允许通过 facebook 等进行社交登录。我们希望将登录到购物车页面的能力限制为 .js 代码导致我们的网站在产品页面上加载缓慢。我们如何防止 .js 代码在产品页面上运行?