草庐IT

【StoneDB】产品FAQ

全部标签

php - Magento,添加没有可配置产品的服装尺寸属性

我想要一种简单的方法让我的用户在购买前选择衣服尺码但可配置产品似乎有点矫枉过正。你必须制作各种尺寸的产品然后你必须制作一个可配置的产品。这家商店是为我爸爸准备的,如果我必须向他解释他必须如何做这件事,他可能需要几周的时间才能知道这一点,(他花了几天时间才学会制作一个简单的产品)是否有任何其他可能性来创建产品并在前端让用户选择尺寸属性..必须有比这更简单的方法吗? 最佳答案 可配置产品依赖子简单产品的原因是为了跟踪库存——简单产品是物理的、可运输的单元(圆领衬衫-红色-小号),而可配置产品,如您所知,是将所有(圆领衬衫-部分颜色-部分

php - 如何在 Magento 中从一个类别中列出 4 个随机产品

问题很简单,下面的代码显示了一个类别中的项目。这些类别有4个产品。但是我的计划是在这些类别中放入20种产品,并编写以下代码来随机选择这些类别中的4种产品。我想我唯一需要更改的行是:$_productCollection=$this->getLoadedProductCollection();getLoadedProductCollection();$_helper=$this->helper('catalog/output');?>count()):?>__('Therearenoproductsmatchingtheselection.')?>decorateList('produc

php - 如何删除 Magento 中所有产品的所有自定义选项

我需要从所有magento产品中删除所有自定义选项。我有大约4k的产品。并且都有自定义选项。现在我们不需要自定义选项。所以我们需要删除所有。是否有任何简单的解决方案,就好像我可以轻松删除所有自定义选项一样谢谢 最佳答案 最好不要直接执行数据库查询,而是使用magento模型:getCollection()->walk('delete');这将使用多个查询来删除您的产品选项,但对于4000种产品来说这应该不是什么大问题。 关于php-如何删除Magento中所有产品的所有自定义选项,我们在

php - magento 获取捆绑产品下拉菜单

我已将捆绑产品sku与简单产品相关联。现在我正在尝试获取捆绑产品选项。$selectionCollection=$bundled_product->getTypeInstance(true)->getSelectionsCollection($bundled_product->getTypeInstance(true)->getOptionsIds($bundled_product),$bundled_product我使用了上面的代码,但它返回了所有捆绑的简单产品。但我想要一系列选项。从选项中我想要选择数组,以便我可以迭代并为每个捆绑选项创建下拉列表我查看了核心select.phtml

php - 如何在产品循环中向 WooCommerce 产品添加类

我想在产品循环内的这行代码中添加多个引导列类,但我不知道。我能否以某种方式将我的类插入这一点php并仍然应用该产品? 最佳答案 试试这个> 关于php-如何在产品循环中向WooCommerce产品添加类,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/51133251/

php - 如何找出简单产品的主产品?

如果一个简单产品是可配置产品的一部分,我如何才能找到主产品?我需要这个用于产品列表。刚刚发现:$_product->loadParentProductIds();$parentIds=$_product->getParentProductIds(); 最佳答案 假设您有简单产品的产品ID。要获取这个简单产品的所有父级可配置产品ID,请使用以下代码:-load(YOUR_SIMPLE_PRODUCT_ID);$parentIdArray=$_product->loadParentProductIds()->getData('paren

php - 在 Magento 中获取最近查看的产品数组

我遇到了必须高度自定义magento电子商务商店的问题。因此,如果我可以在中请求数据,那就太好了\app\design\frontend\avalanche\default\template\reports\product_viewed_details.phtml通过$this->getRecentlyViewedProducts()我已经尝试通过Mage::getBlockSingleton('report/product_view')->getRecentlyViewedProducts();,但我唯一得到的是一个空数组。有人可以帮我吗?我在这里有点疯狂。

php - 在观察者中停止产品保存过程

我目前正在开发一个在后端处理产品编辑的模块。其目的是检索产品所属的类别,并使用所选类别的列表填充属性(品牌属性)。管理员必须至少选择一个类别。我的模块按预期工作,但如果管理员在编辑产品时未选择任何类别,我不知道如何停止保存过程。这是工作流程管理员在产品编辑页面的类别选项卡中选择类别管理员点击“保存”我的模块“观察”并收集所有类别-->如果有选择的类别我的模块的观察者会做一些事情来更新Brand属性-->否则我模块的观察者向管理session添加了一个错误我模块的观察者应该告诉Magento停止保存产品。但是我该怎么做呢?一般的问题可能是:如何将“停止保存”参数传递给观察者?这是我的co

php - Magento:根据客户群获取产品价格

在magento1.7上我为“特殊成员(member)”客户群创建了20%折扣的促销价格规则。我想同时显示这两个价格。我以为会有类似的东西$_product->getPriceByCustomerGroup($groupId);目标(未登录):正常价格:10.99美元成员(member)价:5.99美元(成员(member)登录):正常价格:10.99美元成员(member)价:5.99美元 最佳答案 好吧,有点乱,但我想我知道了。您可以通过为产品调用setCustomerGroupId来获取特定组ID(在下面的示例中为3)的价格。

php - 以编程方式更新 Magento 中的产品价格 - 为 foreach() 提供的参数无效

我正在尝试以编程方式更新自定义模块中的产品价格。这是我的代码:Mage::setIsDeveloperMode(true);//fordebugonlytry{$product=Mage::getModel('catalog/product')->load($productId);$product->setPrice($newPrice);$product->save();}catch(Exception$ex){echo"Error:".$ex->getMessage();}执行此代码时,出现以下异常:Warning:Invalidargumentsuppliedforforeach