Magento后台产品管理页等增加一个Tab

本文介绍如何在Magento中通过重定义机制来添加新的Tab链接及相应控制器动作。具体操作包括修改Tabs.php文件以添加新的TabLink,并在ProductController.php中新增处理方法extraInfoAction。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一般要重定义(推荐使用rewrite机制)两处:

1. ProductController.php
2. Tabs.php

在Tabs.php的_prepareLayout方法中增加一个Tab Link,如:

$this->addTab('related_documents', array(
'label' => Mage::helper('catalog')->__('Extra Infomation'),
'url' => $this->getUrl('*/*/extraInfo', array('_current' => true)),
'class' => 'ajax')
);


在ProductController.php中增加方法extraInfoAction方法. 内容可能如下:

require_once "Mage/Adminhtml/controllers/Catalog/ProductController.php";
class Cartz_MyAdminhtml_Catalog_ProductController extends Mage_Adminhtml_Catalog_ProductController
{
public function extraInfoAction() {
echo 'Extra Information.';
exit;
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值