问题标签 [customer]

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 回答
552 浏览

php - Magento 2 自定义默认客户模块

我是 Magento 的新手。我想为客户添加个人资料图片上传功能。我得到的所有教程都解释了新模块的创建。我希望按照说明更改现有模块。请指教 。

0 投票
2 回答
3111 浏览

magento - 客户注册在 Magento 中不起作用

在我的 magento 多商店视图网站中,客户注册在两个商店的 magento 1.9.2.0 中都不起作用。我添加了一行

在我的主题中的 persistent/customer/form/register.phtml 中。仍然在单击提交按钮时,它会重定向到同一页面,并且不会在商店中创建帐户。

0 投票
2 回答
156 浏览

magento - setCustomerid() 致命错误 Magento 1.9.2.1

我一直遇到这个问题:客户无法注册、登录和注销,而不会出现致命错误(启用调试)。

致命错误:在第 169 行的 ../public_html/app/code/core/Mage/Reports/Model/Product/Index/Abstract.php 中的非对象上调用成员函数 setCustomerId()

这是第 161 - 180 行的代码片段:

我所做的,感谢对类似问题的回答:

  • Cookie 设置。
  • 禁用(所有)模块,一个接一个。通过xml,管理后端和删除。还检查是否有任何更新(没有)。
  • 刷新缓存、删除缓存、禁用缓存(会话相同)
  • 将 Var 目录、媒体、下载器以及所有文件夹和文件设置为 777。
  • 感谢magento-cleanup.php,再次设置所有正确的权限。
  • 检查了错误的基本 url 上的数据库,安全和不安全。
  • 是否重写了完整的应用程序目录,从干净的 magento 安装上传。
  • 检查了服务器设置,没有安全模式(有一个 basedir 开放目录)

此外,我被重定向到后端的 404 页面。正确登录后,使用 NoRoute URL。我确实看到并且可以使用后端中的所有内容,包括导航菜单。

我确实使用模板和一些带有插件/模块的自定义。核心文件中没有编码。不确定需要什么信息,所以请询问我是否必须提及一些内容。

经过8个小时的挣扎,我完全迷失了。希望这是您可以帮助我的事情。

0 投票
1 回答
8208 浏览

product - 从观察者的订单对象中获取客户 ID 和产品 ID?

在观察者中,我想从订单对象中获取产品 ID 和客户 ID……我怎样才能进入 Magento 2?

我无法从订单对象中获取它。

0 投票
1 回答
10 浏览

memory - 教育培训发展空间更大

我正在尝试在美国南部地区使用 Bluemix、Node-RED、NLC 服务和工具包开发更多材料,我需要增加分配以使我能够扩展我的测试。美国南部 512mb 2 服务的当前分配已经消失。请将分配增加到 8GB。我需要测试这些,以便在星期一与客户和业务合作伙伴一起使用。

0 投票
2 回答
1015 浏览

javascript - 注册时自动将客户分配到特定客户组 - Bigcommerce

BC 支持告诉我这是不可能的,但如果真的没有办法,我会感到惊讶。

我需要能够在客户创建帐户时自动将客户分配到特定客户组。我的想法:

  • 我会在注册表单中添加一个额外的字段
  • 向用户提供代码(字符串或数字)
  • 用户在创建新帐户时输入代码
  • 用户点击提交
  • 在提交表单时,我会获取额外字段的值:

然后我会将该值与预定义的字符串进行比较,如果有匹配项,我会将该客户分配给 groupX(组 id 为 8):

是否可以像这样(或任何其他方式)在注册时将客户分配到特定组?

任何帮助深表感谢。

0 投票
1 回答
91 浏览

javascript - 已编辑:如何引用特定的客户群 - Bigcommerce

我需要能够允许客户(在这种情况下是一组客户)注册商店,并且我需要能够以某种方式在代码中引用该组客户,例如:

问题:我需要能够做到这一点,而不需要一个人进入 BC 并更改客户的设置 - 如果我必须去为客户分配一个特定的组 ID,那么这不是一个解决方案,因为它涉及人为干预。

一切都必须是本地的,因为我无法配置外部服务器来对特定信息进行 API 调用(例如,如果我在注册表单中添加了“代码”字段 - 我已经问过,这不会创建该字段的新变量,我被告知您需要使用单独的服务器来进行 API 调用以返回该信息,我不知道该怎么做)

任何想法将不胜感激

0 投票
1 回答
834 浏览

tabs - 如何在客户帐户信息选项卡中添加国家和州下拉菜单并根据在 magento admin 中选择的国家/地区显示状态

我想在管理侧的客户帐户信息选项卡中再显示两个下拉菜单,并首次显示所有国家和州的列表。when select country than show all list of state based on selected country.

0 投票
1 回答
97 浏览

javascript - %%GLOBAL_CustomerGroupId%% - 范围

尽管它列在商店范围的变量下,但我无法让此变量在任何结帐页面(我可以在其他地方)上返回值。我可以得到客户的名字或姓氏,但不能得到这个,甚至他们的组名。

我想根据他们所在的组(或某些人的某种共享客户属性)隐藏某些运输和付款选项。我知道如何隐藏和显示事物,但是如何在不创建外部应用程序的情况下基于客户组(或共享属性)实现这一点?

这是我尝试过的最新方法:

我已经分离了这些片段(HTML 和 JS),我将它们直接放在模板页面上,基本上我已经尝试将它们放在我可以放置的每个位置 - 在页面正文中的脚本标签中,在 .js 文件中,只需使用他们单独使用条件逻辑或控制台日志......

0 投票
1 回答
775 浏览

php - Woocommerce 客户订单电子邮件:如何将等于零的小计替换为“待定”?

我正在使用 Woocommerceemail-order-items.phpemail-order-details.php模板文件。我正在尝试创建某种“if 语句”,如果值等于零,则将项目小计、总计和小计值替换为“TBD”(待确定),然后如果值是,则其他一切正常无论是消极的还是积极的。

我一直在尝试将这些行替换为:wp-contents/themes/mytheme/woocommerce/emails/