问题标签 [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.
php - Magento 2 自定义默认客户模块
我是 Magento 的新手。我想为客户添加个人资料图片上传功能。我得到的所有教程都解释了新模块的创建。我希望按照说明更改现有模块。请指教 。
magento - 客户注册在 Magento 中不起作用
在我的 magento 多商店视图网站中,客户注册在两个商店的 magento 1.9.2.0 中都不起作用。我添加了一行
在我的主题中的 persistent/customer/form/register.phtml 中。仍然在单击提交按钮时,它会重定向到同一页面,并且不会在商店中创建帐户。
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个小时的挣扎,我完全迷失了。希望这是您可以帮助我的事情。
product - 从观察者的订单对象中获取客户 ID 和产品 ID?
在观察者中,我想从订单对象中获取产品 ID 和客户 ID……我怎样才能进入 Magento 2?
我无法从订单对象中获取它。
memory - 教育培训发展空间更大
我正在尝试在美国南部地区使用 Bluemix、Node-RED、NLC 服务和工具包开发更多材料,我需要增加分配以使我能够扩展我的测试。美国南部 512mb 2 服务的当前分配已经消失。请将分配增加到 8GB。我需要测试这些,以便在星期一与客户和业务合作伙伴一起使用。
javascript - 注册时自动将客户分配到特定客户组 - Bigcommerce
BC 支持告诉我这是不可能的,但如果真的没有办法,我会感到惊讶。
我需要能够在客户创建帐户时自动将客户分配到特定客户组。我的想法:
- 我会在注册表单中添加一个额外的字段
- 向用户提供代码(字符串或数字)
- 用户在创建新帐户时输入代码
- 用户点击提交
- 在提交表单时,我会获取额外字段的值:
然后我会将该值与预定义的字符串进行比较,如果有匹配项,我会将该客户分配给 groupX(组 id 为 8):
是否可以像这样(或任何其他方式)在注册时将客户分配到特定组?
任何帮助深表感谢。
javascript - 已编辑:如何引用特定的客户群 - Bigcommerce
我需要能够允许客户(在这种情况下是一组客户)注册商店,并且我需要能够以某种方式在代码中引用该组客户,例如:
问题:我需要能够做到这一点,而不需要一个人进入 BC 并更改客户的设置 - 如果我必须去为客户分配一个特定的组 ID,那么这不是一个解决方案,因为它涉及人为干预。
一切都必须是本地的,因为我无法配置外部服务器来对特定信息进行 API 调用(例如,如果我在注册表单中添加了“代码”字段 - 我已经问过,这不会创建该字段的新变量,我被告知您需要使用单独的服务器来进行 API 调用以返回该信息,我不知道该怎么做)
任何想法将不胜感激
tabs - 如何在客户帐户信息选项卡中添加国家和州下拉菜单并根据在 magento admin 中选择的国家/地区显示状态
我想在管理侧的客户帐户信息选项卡中再显示两个下拉菜单,并首次显示所有国家和州的列表。when select country than show all list of state based on selected country.
javascript - %%GLOBAL_CustomerGroupId%% - 范围
尽管它列在商店范围的变量下,但我无法让此变量在任何结帐页面(我可以在其他地方)上返回值。我可以得到客户的名字或姓氏,但不能得到这个,甚至他们的组名。
我想根据他们所在的组(或某些人的某种共享客户属性)隐藏某些运输和付款选项。我知道如何隐藏和显示事物,但是如何在不创建外部应用程序的情况下基于客户组(或共享属性)实现这一点?
这是我尝试过的最新方法:
我已经分离了这些片段(HTML 和 JS),我将它们直接放在模板页面上,基本上我已经尝试将它们放在我可以放置的每个位置 - 在页面正文中的脚本标签中,在 .js 文件中,只需使用他们单独使用条件逻辑或控制台日志......
php - Woocommerce 客户订单电子邮件:如何将等于零的小计替换为“待定”?
我正在使用 Woocommerceemail-order-items.php
和email-order-details.php
模板文件。我正在尝试创建某种“if 语句”,如果值等于零,则将项目小计、总计和小计值替换为“TBD”(待确定),然后如果值是,则其他一切正常无论是消极的还是积极的。
我一直在尝试将这些行替换为:wp-contents/themes/mytheme/woocommerce/emails/