Magento 模板1.3升级到1.4.1.1
上篇写了magento 程序升级, 但升级后模板还要升级的, 下面看具体方法
1. 按照上一篇文章升级后, 打开首页后会出现
Fatal error: Call to a member function toHtml() on a non-object in /app/code/core/Mage/Core/Model/Layout.php on line 529
解决方法:
编辑模板page.xml 将
1 | <block type="core/profiler" output="toHtml"/> |
改成
1 | <block type="core/profiler" output="toHtml" name="core_profiler"/> |
2. 替换1.3文件
用1.4catalog/product/list/toolbar.phtml 文件替换掉1.3的文件内容
3. 修改calalog.xml
在catalog.xml文件中的catalog_category_default 与 catalog_category_layered这两处添加内容
3.1 在
1 | <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml"> |
后添
1 | <block type="page/html_pager" name="product_list_toolbar_pager"/> |
3.2 在
1 | <action method="setToolbarBlockName"><name>product_list_toolbar</name></action> |
前面
1 2 3 4 5 | <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action> <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action> <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action> <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action> <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action> |
4. 用1.4 page\html\pager.phtml文件替换掉1.3的文件
上一篇: Magento 1.3 升级到1.4
