草庐IT

Magento-Check

全部标签

php - Magento 自定义管理模块是空白的

我已经创建了一个自定义管理模块,但我无法在其中添加内容,它始终是空白的我正在尝试使用一个简单的代码进行测试,但似乎没有任何效果publicfunctionindexAction(){$this->loadLayout();$this->_addContent($this->getLayout()->createBlock('adminhtml/template')->setTemplate('uhmaadmin/contactos.list.phtml')->toHtml());$this->renderLayout();}.phtml中的一个echo'helloworld';但不打印

php - Magento 2 : system. 自定义模块中的 xml

是否可以为Magento2中的模块配置添加system.xml文件?如果是,怎么办? 最佳答案 是的,在magento2中可以创建与Magento1.x相同的系统配置文件。但它需要创建一些其他文件。需要使用下面的文件来创建。1)app/code/Vendor/Helloworld/etc/adminhtml/system.xml2)app/code/Vendor/Helloworld/etc/acl.xml这2个文件对于创建系统配置很重要。在system.xml文件中添加通用内容VendorExtensionHelloworldve

php - Magento 模块中的 Mydomain 错误

我正在本地机器上为Magento安装B2B扩展,没有任何问题。但是在对客户端服务器执行相同操作时,我收到以下错误:404NotFoundTheservercannotfindtherequestedpage:mydomain.com/errors/report.php?id=264218583315&skin=default(port80)Pleaseforwardthiserrorscreentomydomain.com'sWebMaster.我需要在哪里进行更改?我在Observer.php文件中替换了以下第33行。Mage::app()->getResponse()->setRe

php - Magento - 扩展 Topmenu.php block 停止加载 topmenu.phtml 模板

我正在使用以下xml扩展app/code/core/Mage/Page/Block/Html/Topmenu.php:1.0Custom_Menu_Block_Page_Html_Topmenu还有我的类定义:classCustom_Menu_Block_Page_Html_TopmenuextendsMage_Page_Block_Html_Topmenu{}即使我的类没有覆盖任何方法,下面的模板文件也不会被处理:app/design/frontend/base/default/template/page/html/topmenu.phtml我没有覆盖模板文件。一旦我禁用我的模块,它

php - Magento 2 - REST API PUT 产品

当我尝试更新通过RESTV1API创建的产品时,只有默认网站的值会更新。不幸的是,我找不到在json中发送网站ID的任何可能性。有没有人以前经历过这种情况?我发送给/V1/products/123456更新的数据:{"product":{"sku":"123456","name":"D4D0123299","price":21,"type_id":"simple","custom_attributes":[],"extension_attributes":{"stock_item":{"use_config_manage_stock":1}}}}"将产品链接到特定网站是通过第二个请求完

php - Magento 2 : Add custom script just after head tag

我想在head标签开始之后添加自定义脚本。喜欢。console.log("I'mloaded!");我尝试在default_head_blocks.xml中添加代码=>输出:console.log("I'mloaded!");此代码在head标记结束前使用添加脚本。请检查下面的代码Block=>Custom/Module/Block/Onepage/Success.phpnamespaceCustom\Module\Block\Onepage;useMagento\Framework\View\Element\Template;classSuccessextends\Magento\C

php - Magento 集合 - 按多个字段过滤

使用Magentos集合模型,我应该如何添加这样的查询部分/过滤器:WHERE(main_table.x=5)更新我现在正在运行这个:$this->getSelect()->where('main_table.xorWhere('(main_table.x-main_table.y)>=:qty');$this->addBindParam(':qty',$qty);结果:SELECT...WHERE...AND...AND(main_table.x=:qty)ORDERBY...问题是我似乎无法将$qty绑定(bind)到:qty更新2我结束了这个,因为我需要括号内的OR$this->

php - Magento 使用产品集合调用模板中的 .phtml 文件

我可以像list.phtml一样将.phtml文件调用到我的.phtml模板。getLayout()->createBlock('core/template')->setTemplate('goodtest/test.phtml')->toHtml();?>但是在test.phtml中我不能调用$_product值。例如:getLoadedProductCollection();foreach($_productCollectionas$_product):?>作品getName()?>无效:getLayout()->createBlock('core/template')->setT

php - Magento 调试环境

当我们去年开始在我们的网站上使用Magento开发环境时,我就在寻找关于设置Magento开发环境的想法。我没有找到任何有效的东西,所以我继续使用日志文件进行var_dump。现在Magento又有了一年的时间和数百名开发人员,我想知道是否有人找到了更好的调试Magento的解决方案。我们使用Eclipse作为我们的开发环境。我们使用ZendDebugger尝试了PDT2.0之前的版本,但运气不佳。 最佳答案 使用FirePHP怎么样?http://ajzele.net/utilize-firebug-and-firephp-to-

php - Magento:在审查期间向报价添加关税/税款

我需要调用第3方API以在结帐流程的审核阶段获取最新的国际运输关税/税款。我已准备好API调用,但我缺少将退回的关税和税款添加到报价中的方法。是否有内置的方法来执行此操作?我希望有类似的东西$quote->addCostComponent("Duties",5.0); 最佳答案 您需要执行以下步骤:首先,您需要为您的关税/税收创建属性以便按顺序显示它们,而不仅仅是添加到总计中。应该至少有两个属性,一个是网站货币的值(value)(用于支付捕获,它应该有base_前缀),另一个是显示货币的值(value)(仅用于以客户所需的货币显示金