南通优普网站建设,每天自动更新的网站,乐陵seo外包,二七区建设局网站我介绍的主要是magento 1.7.0.2版本。 因为彼人刚接触magento一星期#xff0c;了解有限#xff0c;理解有误的地方 还请多多包含。 easy tables 在1.7.0.2版本中#xff0c;默认是在app/design/frontend/default/modern/layout/template/catalog.xml; 让我们先找到这个文件… 我介绍的主要是magento 1.7.0.2版本。 因为彼人刚接触magento一星期了解有限理解有误的地方 还请多多包含。 easy tables 在1.7.0.2版本中默认是在app/design/frontend/default/modern/layout/template/catalog.xml; 让我们先找到这个文件在app/design/frontend/default/modern/layout/template/catalog.xml; 打开文件搜索catelog_product_view标签,找到 block typecataloe/product_view_tabs ...标签这一块就是我们要修改调整的地方啦。 因为程序默认用的是base模板所以建义你把 block typecataloe/product_view_tabs ...标签考入\app\design\frontend\base\default\layout\catalog.xml中的相对应的位置。 我不对标签属性作详细分析因为我也不是很熟悉。 首先我们来看下 模板页即templatecatalog/product/view/tabs.phtml这一段。这个页面就是要显示在视图页面的 tab标签 程序如果你要修改样式可以在这里面修改。懂html和css 的人 可以式个改如果你不懂最好不要动。 接下来 我们来看一下action: action methodaddTab translatetitle modulecatalogaliasdescription/aliastitleProduct Description/titleblockcatalog/product_view_description/blocktemplatecatalog/product/view/description.phtml/template/action aliasdescription/alias别名, titleProduct Description/title标题 blockcatalog/product_view_description/block程序类名, templatecatalog/product/view/description.phtml/template这个tab标签对应模板页。 这里主要介绍是后两个程序类名和tab标签对应模板页。 如果要新加tab标签这两是我们要新建的程序页和模板页。 比如我们要在tabs上新加一个Size Chart标签 先打开。app/code/core/Mage/Catalog/Block/Product/view文件夹。 找到Description.php,我们以这个文件为原型来实现我们增加Size Chart标签。复制一个改名为SizeChart.php 打开SizeChart.php 把 Mage_Catalog_Block_Product_View_Description 这个改为 Mage_Catalog_Block_Product_View_SizeChart其它不变 Ok,我们的程序类就建好了。 下面我们来建我们的模板页。 先打开app/design/frontend/base/default/templace/catalog/product/view/ 找到description.phtml一样的复制一个改名为sizechart.phtml; 打开sizechart.phtml内容为 把 ?php $_description $this-getProduct()-getDescription(); ? ?php if ($_description): ? h2?php echo $this-__(Details) ?/h2 div classstd ?php echo $this-helper(catalog/output)-productAttribute($this-getProduct(), $_description, description) ? /div ?php endif; ? 改为 ?php $_sizechart $this-getProduct() ? ?php if ($_sizechart-sizechart): ? h2?php echo $this-__(Size Chart) ?/h2 div classstd ?php echo $_sizechart-sizechart ? /div ?php endif; ? ?php if ($_sizechart-sizechart): ? 这一句说明下。这里的sizechart是你在后台加的属性的字段名一定不要弄错哦稍后我们详细介绍如何增加产品属性。 好了我们的模板页也加好了。 下面我们在catalog.xml中引入我们的模板页 在block typecataloe/product_view_tabs ...这个标签内加入如下内容 action methodaddTab translatetitle modulecatalogaliassizechart/aliastitleSize Chart/titleblockcatalog/product_view_SizeChart/blocktemplatecatalog/product/view/sizechart.phtml/template/action Ok大功告成。 随然是加好了但是要让easy tabs在页面上显示这个你还要自已在要显示tabs的页面中引入easy tabs哦。 方法很简单就是在最要引入页的最下边加一段 比如你要在view.phtml中引入你在而面最下边加入 ?php echo $this-getChildHtml(tabs);? 就Ok啦。转载于:https://www.cnblogs.com/webdvp/archive/2012/08/03/2622288.html