如果客人在类别列表页面或产品页面上,我正在尝试在我的.phtml文件中编写一个if语句。例如这段代码:getFrontController()->getRequest()->getRouteName();?>只要我在CMS页面以外的页面上,就会返回“目录”。有没有一种方法可以使用类似的方法来了解用户是在查看根类别、子类别还是单个产品页面?如有任何帮助,我们将不胜感激! 最佳答案 自从我处理前端目录页面以来已经有一段时间了,但请尝试一下。当前版本的Magento在某些页面上注册了某些全局变量(不是PHP全局变量,而是Magento系统
该库不需要与magento集成,它主要是一个与API通信的包装器。我希望能够使用这个库并从Controller或模型中进行这些API调用。我可以把库放在哪里?如何将它们添加到自动加载器? 最佳答案 查看您网站根目录中的/lib文件夹。来自MagentoBaseDirectories:Magento’slibraryfolderiswherenon-modulebasedMagentocodelives.ThisincludealargeamountofthesystemcodewhichallowsMagentotorun,aswe
我正在创建magento商店。我是magento的初学者。我想在我的phtml文件中获取产品ID和产品输入类型,这可能吗?请指导我..我正在尝试通过这种方式获取产品类型。但它对我不起作用$product=Mage::getModel('catalog/product')->load($product_id);$productType=$product->getTypeID();请指导我... 最佳答案 尝试以下代码获取当前加载的产品ID:$product_id=$this->getProduct()->getId();当您无权访问$
通过composer安装Magento2.0.2时出现此错误:Problem1-Installationrequestformagento/product-enterprise-edition2.0.2->satisfiablebymagento/product-enterprise-edition[2.0.2].-magento/product-enterprise-edition2.0.2requiresext-gd*->therequestedPHPextensiongdismissingfromyoursystem.Toenableextensions,verifythatth
呃,我如何获得客户ID!!?这些都是我试过的!你能看出我做错了什么吗?//include_once"app/Mage.php";require_once'/home/ab71714/public_html/app/Mage.php';//Mage::app("default");Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);if($customer=Mage::getSingleton('customer/session')->isLoggedIn()){$customerData=Mage::get
如何获取与可配置产品关联的所有简单产品?我发现了如何做相反的事情(从一个简单的产品中获得一个可配置的产品),但这不是我需要的。我想显示所选产品的库存数量(可配置属性)。我最初的想法是打印所有数量的库存并使用jQuery控制显示。有什么想法吗? 最佳答案 使用下面的代码获取完整产品信息的代码(其中3是可配置的产品ID)$product=Mage::getModel('catalog/product')->load(3);$childProducts=Mage::getModel('catalog/product_type_config
所以我已经让magento2运行良好,我什至开始了我自己的主题,但我在安装magento之后尝试安装示例数据。它在终端中返回了“未设置区号:”,下面是我的一些步骤。bin/magentosampledata:deploycomposerupdate哪个返回:LoadingcomposerrepositorieswithpackageinformationUpdatingdependencies(includingrequire-dev)-Installingmagento/module-catalog-sample-data(100.0.3)Downloading:100%-Insta
我有一个与Magento中的捆绑产品相关的问题。我目前正在研究v1.9,它具有称为用户组价格的功能。它使我们能够让不同的客户群体获得不同的价格。对于简单产品,组价是固定且绝对的,但对于捆绑产品,它是“百分比折扣”。我希望能够为捆绑产品定义固定且绝对的组价。那么问题是有没有办法将捆绑产品的客户组价格定义为固定的绝对值而不是百分比折扣? 最佳答案 过去几天我一直在寻找相同的东西,过去4年我一直在做mangento主题开发人员,我发现没有直接功能可以做到这一点,但你可以通过一个非常好的magento来做到这一点分机1.http://www
确定特定模块是否在Magento中启用/事件的最佳方法是什么?我尝试使用class_exists检查我的代码是否已被PHP加载和解析,但最近我注意到它非常不可靠(返回true即使我删除模块的.xml配置)。是否有我可以调用的核心函数? 最佳答案 如果您想使用内置函数,只需使用Mage::helper('core')->isModuleEnabled();实现于Mage_Core_Helper_Abstract 关于php-确定是否启用了Magento模块,我们在StackOverflow
我想知道是否有人找到或编写了一个扩展程序,使magento网站管理员能够在添加产品时为其产品属性添加值。例如,如果我卖书并希望书的作者出现在下拉列表中以便在分层导航中使用,那么我必须在添加产品之前通过属性部分添加作者似乎很奇怪。从工作流程的角度来看,在我的添加产品屏幕的下拉菜单旁边有一个“添加新值”按钮确实很有意义。有人有任何想法或见解吗? 最佳答案 如果你知道jquery和(如果我可能猜到的话)magento背后的极其简单的模型,这就是小菜一碟。就像另一个人说的,扔点钱,我会做的;)否则,真的很容易->找到生成下拉列表的位置,在它