网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > 网络知识 > 正文

Magento给商品页面的tabs添加tab

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/07/04

【编者按】网学网网络知识频道为大家收集整理了“Magento给商品页面的tabs添加tab“提供大家参考,希望对大家有所帮助!

  Magento的modern模板的商品详情页面有个Tabs,既然是原生的,那拿到别的模板去用就很方便,那么如何向这个tab中添加新的tab项目呢,如下图。

magento商品页面添加tab

  我来演示下我的添加步骤的,大家照猫画虎即可,添加多少个也木有关系。

  第一步:修改模板layout/catalog.xml文件,代码片段如下

<block type="catalog/product_view_tabs" name="product.info.tabs" as="info_tabs" template="catalog/product/view/tabs.phtml" >
<action method="addTab" translate="title" module="catalog"><alias>description</alias><title>Product Description</title><block>catalog/product_view_description</block><template>catalog/product/view/description.phtml</template></action>
<action method="addTab" translate="title" module="catalog"><alias>upsell_products</alias><title>We Also Recommend</title><block>catalog/product_list_upsell</block><template>catalog/product/list/upsell.phtml</template></action>
<action method="addTab" translate="title" module="catalog"><alias>new</alias><title>New tab</title><block>catalog/product_view_new</block><template>catalog/product/view/new.phtml</template></action>
</block>

  最后一行我添加了名字为 new 的新tab。

  第二步:创建文件路径app\code\local\Mage\Catalog\Block\Product\View\,在此路径新建文件New.php ,文件内容为

<?php
class Mage_Catalog_Block_Product_View_new extends Mage_Core_Block_Template
{
protected Magento给商品页面的tabs添加tab_网学
当前位置: 网学 > 编程文档 > 网络知识 > 正文

Magento给商品页面的tabs添加tab

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/07/04
content
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号
product = null;

function getProduct()
{
if (!$this->_product) {
$this->_product = Mage::registry(''product'');
}
return $this->_product;
}
}

  注意class的名称是Mage_Catalog_Block_Product_View_new,最后是new结尾。

  第三步:在模板文件路径template\catalog\product\view\ 下新建 new.phtml文件,文件内容为tab的内容

  这个是新加的内容

<h1>这个是新加的内容</h1>

  结果如本文开始处的图片,这样添加一个tab的过程就完成了。

  小白们注意啦!你们首先要保证你在用modern模板或者其它的模板中有modern中的找个tabs才行,不然本文对你用处不大。至于如何将modern模板中的tabs引入你的自己的模板中google下吧,教程也很多的。

magento(麦进斗) v1.6.2.0下载

界面预览

  • 软件语言:英文
  • 运行环境:PHP/Mysql
  • 软件授权:免费版
  • 更新时间:2012-1-12 10:30:30
  • 相关链接:Home Page

  本文转自:http://www.hellokeykey.com

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号