我花了几个小时试图覆盖扩展程序中“添加商店”和“编辑商店”页面的Magentoblock,以向其添加另一个文本框。在翻阅书籍和谷歌搜索后,我发现了几个人们说有效的解决方案,但对我来说却不是。一个建议是thisone.我已经从LeeSaferite复制了假定正确的解决方案,该解决方案适用于原始海报,但不适用于我。当然,我将值更改为我正在覆盖的类和新修改的类。我的config.xml(相关部分):Nintera_General_Block_StoreEditNintera_General_Helper以及位于Nintera/General/Block/StoreEdit.php的block
我修改了一个模板文件: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
我已经创建了adminhtml模块,它工作正常。在创建新项目表单中有4个字段名称、图像、url和电子邮件ID;我用文件uploader上传图片。它工作正常,但我无法上传多张图片。是否可以有多个图片uploader?这是我的简单图片uploader代码。if(isset($data['image'])&&$data['image']!=''){$finderLink=Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA).'finder/store_locator/'.$data['image'];$finderName=$data
我想将用户从我的后端模块重定向到admin/order_sale/view,但我做不到。当我使用时:Mage::app()->getResponse()->setRedirect(Mage::helper('adminhtml')->getUrl("admin/sales_order/view",array('id'=>'1')));Magento正在从URL中删除“admin”,因此它看起来像:http://magento1702.local/index.php//sales_order/view/id/1/key/fdb6089cf1e5cd77f85f085def1a013a/然
我希望管理中的网格显示在前端。在管理->目录->管理产品中显示产品列表的网格。我想在前端为每个类别显示这个吗?完成这项工作的理想方法是什么? 最佳答案 在您的模块中扩展管理block类并从adminhtml复制小部件模板文件以允许在前端显示adminhtml,但是您需要加载所需的javascript和CSS以允许网格工作,并且您需要注意冲突。在前端使用第三方ajax网格可能更容易。 关于php-Magento->我希望管理员中的产品网格显示在前端,我们在StackOverflow上找到一
你能帮帮我吗?我正在尝试使用观察者将新列添加到管理员的订单网格中。有我的config.xmlmodelOrder_Grid_Model_ObserveraddItemsColumn这是我的观察者代码:classOrder_Grid_Model_Observer{publicfunctionaddItemsColumn($observer){$_block=$observer->getBlock();$_type=$_block->getType();if($_type=='adminhtml/sales_order_grid'){$_block->addColumn('total_it
有没有办法在不将自定义元素放入lib/Varian文件夹的情况下将自定义表单元素添加到MagentoAdminhtml表单?我已经找到了本质上是Varian_Data_Form_Element_工厂的代码publicfunctionaddField($elementId,$type,$config,$after=false){if(isset($this->_types[$type])){$className=$this->_types[$type];}else{$className='Varien_Data_Form_Element_'.ucfirst(strtolower($typ