草庐IT

Magento2

全部标签

php - 应用 Magento SUPEE 6285 后拒绝访问

我最近应用了Magento补丁SUPEE-6285,现在我遇到了非管理员用户的一些权限问题。管理员的某些部分可供受限用户访问,但不再可访问。如果我查看该角色的角色资源,我会看到该部分已启用,并且在登录到该角色时我会看到菜单选项,但如果我选择它,我会看到访问被拒绝。到目前为止,我所知道的3个给我带来麻烦的扩展是商务主题-对注册客户的猜测他们在“Customers”菜单下添加了“ManageGuestToReg”Adjustware-废弃购物车警报他们在时事通讯下添加菜单项Adjustware-复习提醒他们在时事通讯下添加菜单项我敢肯定还有其他扩展程序也有类似的问题,这可能是由于他们如何实

php - Magento 2 - 如何覆盖 block 模板

我尝试覆盖vendor\magento\module-multishipping\view\frontend\templates\checkout\addresses.phtml我创建布局app\code\My\CustomModule\view\frontend\layout\multishipping_checkout_addresses.xml和模板app\code\My\CustomModule\view\frontend\templates\checkout\addresses.phtmlItworks它不起作用...请帮助我!谢谢。 最佳答案

php - Magento - 如何获得除具有特定状态的订单之外的所有订单

我正在使用Magento1.9.2,并且正在开发自定义扩展。这是我用来选择所有具有特定状态的订单的代码:getCollection()->addFieldToFilter('status','complete');?>我如何选择除具有特定状态的订单之外的所有订单?这是我使用上面显示的代码的完整代码:getMessagesBlock()->getGroupedHtml()?>getCollection()->addFieldToFilter('status','complete')?>__('MyOrders')?>getChildHtml('info');?>getPagerHtml(

php - Magento 产品的 API

我的商店有magento2,我想使用RESTAPI获取所有可配置/简单产品及其子(变体)产品。我能够在单个RESTAPI调用中获取所有产品,但它没有为我提供可配置产品的子项。我需要如下所示的可配置产品:{"id":1,"parent_id":1,"name":"myProduct","is_active":true,................."children_data":[{"id":1,"parent_id":1,"name":"myProduct","is_active":true,.................},{"id":1,"parent_id":1,"nam

php - Magento 2 在管理员发票中添加额外费用

我已经创建了一个模块来为订单添加额外费用。前面下单的时候,前面成功加了额外费用。但在管理员端没有添加任何额外费用。请帮我解决我在管理发票中添加额外费用的错误?.我在模型中创建了收集方法。代码如下。namespaceMageniks\Alltest\Model\Total;classFeeextends\Magento\Quote\Model\Quote\Address\Total\AbstractTotal{protected$quoteValidator=null;protected$_checkoutSession;publicfunction__construct(\Magent

php - Magento 自定义左侧导航模板显示两次

我创建了一个自定义模板(mytheme/template/catalog/navigation/left_parent_category.phtml)来显示当前类别的父类别。';echo'';$currentCat=Mage::registry('current_category');if($currentCat->getParentId()==Mage::app()->getStore()->getRootCategoryId()){//currentcategoryisatoplevelcategory$loadCategory=$currentCat;}else{//curren

php - magento:重写模板

我修改了一个模板文件:app/design/adminhtml/default/default/template/sales/order/shipment/create/tracking.phtml不过,我想将包含这些新更改的文件保存到一个新文件中,并以其标准格式保留tracking.phtml,并以某种方式将block重定向到新文件的位置并改用它。Mage_Adminhtml_Block_Sales_Order_Shipment_Create_Tracking是我认为必须更改的类,我尝试在其中创建一个构造函数并使用一些不同的方法,例如Mage::settheme和$this->set

php - block 和模板如何在 Magento 中工作

我使用magento已经有一段时间了,有一些细节我试图了解它是如何工作的,block和模板,例如,我不明白如何工作的部分是你可以做的这在模板中(一个.phtml文件)$this->getFunctionName();这意味着在分配给该模板的block中有一个具有该名称的函数。我正在尝试编写一个简单的示例,只是为了看看它是如何工作的,但我无法弄清楚,直到现在,我只是头疼。您怎么可能在.phtml文件中使用$this来调用block函数?似乎.phtml是对象的一部分,对吧?谢谢 最佳答案 查看Mage_Core_Block_Templ

php - 我如何判断 Magento 用户是否是管理员?

我使用的是Magento1.5,我需要检查当前登录的用户是否是管理员用户。我需要从用户端检查这个,因为我需要为成员做一个过程,这取决于他们是否是管理员用户。这在Magento中可行吗? 最佳答案 Mage::getSingleton('admin/session')->getUser();或Mage::app()->getStore()->isAdmin(); 关于php-我如何判断Magento用户是否是管理员?,我们在StackOverflow上找到一个类似的问题:

php - 买家在 magento 产品页面中填写的字段

我正在寻找但找不到这样的东西。我需要创建一个产品页面,买家将在将产品添加到购物车之前填写一些文本字段。大部分类似此页面的内容:http://bitly.com/Sw4jzR添加到购物车时,它也需要保存字段。有人在magento中见过类似的东西吗?知道怎么做吗?提前致谢。 最佳答案 您需要使用自定义选项。这是tutorial的链接. 关于php-买家在magento产品页面中填写的字段,我们在StackOverflow上找到一个类似的问题: https://st