草庐IT

Magento2

全部标签

php - 如何在magento中获取属性组

我需要获取某个属性集的属性组,我该怎么做?我想我得到了属性组ID,但我似乎无法获得该组的属性。$attributes=$_product->getAttributes();foreach($attributesas$attribute){$group_id=$attribute->getData('attribute_set_info/'.$_product->getAttributeSetId().'/group_id');print_r($group_id);}如果有人能帮助我,我将不胜感激;) 最佳答案 只需使用ID来实例化您

php - Magento 'Select Configurable Attributes' 与 PHP

我创建了新的可配置产品,并用PHP附加了他们的简单产品。现在,当我编辑任何可配置的产品时,我会看到这个屏幕:那么在没有任何Magento文档的情况下,我应该在PHP中调用什么来以编程方式执行与上面屏幕相同的功能?我已经看到一些示例中使用了$configurable_product->setConfigurableProductsData(),但我认为这不是我需要的。 最佳答案 您是对的,您正在创建可配置产品和子产品之间的关联/链接,但实际情况是,当您创建可配置产品时,您没有设置基本上设置super属性的setConfigurable

php - Magento 的 Mage::log() 导致白屏

当使用Magentos日志工具Mage::log()时,它有时会导致白屏。没有错误消息输出到屏幕或任何日志文件(var/log/system.log、var/log/exception.log)这似乎只有在我尝试记录一个非常大的对象时才会发生。例如,当我尝试这个时Mage::log(Mage::helper('catalog/category')->getStoreCategories());在blockController内它会导致白屏。当我尝试在app/design/frontend/enterprise/default/template/catalog/product/view/

php - 将 Google 信任徽章添加到 Magento

我正在尝试将GoogleTrustBadge添加到我的magento商店。我试图在Magento网站上搜索扩展,但找不到。我是否需要将以下代码粘贴到产品和结帐页面,还是必须对其进行更改?如果有人能指导我正确的方向,我将非常感激。vargts=gts||[];gts.push(["id","54785"]);gts.push(["google_base_offer_id","ITEM_PRODUCT_SEARCH_ID"]);gts.push(["google_base_subaccount_id","ITEM_PRODUCT_SEARCH_ACCOUNT_ID"]);gts.push(

php - Magento 连接管理器/404 错误/Magento 1.9

路径管理员>系统>Magento连接>Magento连接管理器我尝试过的。搜索/阅读我能在上面找到的所有帖子重置文件夹和文件权限清除缓存重新索引一切注销/登录我从Debian迁移到Centos5,不确定会出现什么问题。文件权限sudofind.-typef-execchmod644{}\;sudofind.-typed-execchmod755{}\;sudochmodo+wvarapp/etcsudochmod550magesudochmod-Ro+wmedia显示404页面的urlhttp://my-website.com/downloader/?return=http%3A%2F

php - 无法覆盖 magento 核心配置模型

无法覆盖magento核心配置模型Mage_Core_Model_Config。我有magento1.9.2.1。这里是config.xmlPeexl_CustomFlatrate_HelperPeexl_CustomFlatrate_ModelPeexl_CustomFlatrate_Core_Config和类Peexl/CustomFlatrate/Model/Core/Config.phpclassPeexl_CustomFlatrate_Model_Core_ConfigextendsMage_Core_Model_Config{}没有任何反应:(

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 运费税率

我需要知道如何获得订单的税率。目前我正在用计算这个值$order->getShippingTaxAmount()and$order->getShippingAmount()它真的非常丑陋,但到目前为止它仍然有效。但如果没有运费,我就不知道税率。我需要ERP系统的费率来执行其他任务。我尝试对订单对象使用“var_dump()”并通过搜索税率来查找我的值,但找不到任何东西。另一个想法是“get_class_methods”,但也不走运。我知道,还有另一个线程(#6940246),但该解决方案适用于“全局”——我需要特定订单的税率,这取决于国家或客户——并且应该是历史的。