Magento

Magento电子商务平台用户的问答

1
Magento 2:如何获取所有类型产品的最终价格和原始价格
如何获得以下类型产品的原始价格和最终价格? 简单的产品 可配置产品 捆绑产品 集团产品 对于简单的产品,我可以使用以下代码轻松获得价格。 $finalPrice = $product->getFinalPrice(); $originalPrice = $product->getPrice(); 但是我无法获得可配置产品,捆绑产品,集团产品的原始价格和最终价格 是否有任何简便的方法可以同时获得所有其他类型产品的价格。 编辑: 我使用以下代码获得价格可配置产品的原始价格和最终价格。并参考get-price-range-configurableableproduct-magento-2 $basePrice = $product->getPriceInfo()->getPrice('regular_price'); $regularPrice = $basePrice->getMinRegularAmount()->getValue(); $specialPrice = $product->getFinalPrice(); 任何帮助,将不胜感激!谢谢。

4
Magento 2-如何将Slick Slider应用于最近查看的小部件
我已经创建了代码,但滑块在最近查看的产品中没有显示。 这是我的代码- 我已经从以下链接http://kenwheeler.github.io/slick/下载了slick js和css 然后我做了以下- 步骤1 - 在以下位置复制了slick.min.js和slick.js 应用/设计/前端/ _YOUR_VENDOR _ / _ YOUR_THEME_ / web / js / 第2步 - 在中创建requirejs-config.js文件 应用/设计/前端/ _YOUR_VENDOR _ / _ YOUR_THEME_ /网络/ 在requirejs-config.js中使用以下代码 var config = { paths: { slick: 'js/slick' }, shim: { slick: { deps: ['jquery'] } } }; 步骤3- 复制的slick.less和slick-theme.less …

4
Magento 2 customer-data.js:90:23 [object Object]
我使用带有Porto主题的Magento 2.2,登录到商店并刷新页面或切换到另一页面后,在控制台的第90行遇到了[object Object]javascript错误customer-data.js。 我在Firefox,Chrome,IE 11和Edge中进行了测试,并且只在Firefox(我最常使用的浏览器)中显示。 它不会引起任何严重的问题(据我所知),但是我想解决此问题。 customer-data.js文件的第90行是:"throw new Error(jqXHR);"。 在jqXHR对象内部是JSON响应消息: {“消息”:“ \”“ paypal-billing-agreement \”部分来源不受支持”} 我已经看到了一些建议,但是大多数建议都是围绕清理缓存和静态文件展开的。 我尝试过:清除Firefox缓存和cookie,清理Magento静态文件,缓存和存储缓存,但到目前为止没有任何效果... 而且我不太确定该怎么做...任何帮助将不胜感激。 编辑/解决方案 错误的原因是我禁用了Paypal模块,但没有清除浏览器的本地/存储缓存。 在此缓存中,有一个对paypal模块的特定调用,无法处理,因此它返回了这样的JS错误。 清除此缓存可解决此问题。



5
从可配置中获取简单的产品
我正在尝试以下代码来获取属于的子级的所有简单产品的ID $collection,我知道它们是可配置产品的集合。 foreach($collection as $_product) { $_children = $_product->getTypeInstance()->getUsedProductIds($_product); print_r($_children); } 但是,我得到的所有数组都是空的。难道我做错了什么?



1
如何在magento 2.3.1中设置PWA?
我已经安装了Magento 2.3.1并尝试使用PWA,但是它不起作用,我按照下面的链接 https://hackernoon.com/getting-started-with-magento-pwa-studio-with-poc-c54c33f8d038 但是当我尝试使用以下命令创建符号链接时 ln -s /var/www/html/magento/pwa-studio/packages/pwa-module app/code/Magento/ ln -s /var/www/html/magento/pwa-studio/packages/venia-concept app/design/frontend/Magento/venia 有人知道如何创建PWA项目吗?我在Windows机器上工作



4
如何在Magento 2的产品列表上以百分比显示可配置的产品折扣
在产品详细信息页面中,它显示了折扣百分比。当我打开列表页面时,无法显示可配置产品的百分比。 请给我解决方案。 我为此使用了以下代码,但不适用于可配置产品。 <div class="discount-p"> <?php if($_product->getTypeId() == "simple") { $simplePrice = $_product->getPrice(); } else { $_children = $_product->getTypeInstance()->getUsedProducts($_product); foreach ($_children as $child){ $simplePrice = $child->getPrice(); break; } } $_finalPrice =$_product->getFinalPrice(); $_price = $simplePrice; if($_finalPrice < $_price) { $_savingPercent = 100 - round(($_finalPrice / $_price)*100); echo '('. $_savingPercent . '%off)'; …

3
Magento 2.2.X> 2.3.0升级问题
今天,magento 2.3.0正式发布。我尝试从2.2.6> 2.3.0升级,但失败了。尝试从2.2.6> 2.2.7升级,并且没有任何问题。再次尝试2.2.7> 2.3.0,并遇到了尝试从2.2.6> 2.3.0升级时遇到的相同错误。 Web安装向导出现错误-系统升级 命令“更新”失败:您正在启用xdebug的情况下运行composer。这对运行时性能有重大影响。请参阅 https://getcomposer.org/xdebug。使用软件包信息加载composer存储库更新依赖关系(包括require-dev)您的要求无法解决为一组可安装的软件包。 问题1-magento /产品社区版本2.3.0要求magento / magento2-base 2.3.0-> magento / magento2-base [2.3.0]可满足要求。-结论:请勿安装symfony / console v2.8.38-结论:请勿安装symfony / console v4.1.4 |安装symfony / console v2.8.38-结论:请勿安装symfony / console v4.1.5 |安装symfony / console v2.8.38-结论:请勿安装symfony / console v4.1.6 |安装symfony / console v2.8.38-结论:请勿安装symfony / console v4.1.7 |安装symfony / console v2.8.38-安装请求对于magento / …



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.