`
haohappy2
  • 浏览: 325864 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Create Custom Category Block in Magento

 
阅读更多
<?php
	$cats = Mage::getModel('catalog/category')->load(2)->getChildren();
	$catIds = explode(',',$cats);
?>
<ul>
<?php foreach($catIds as $catId): ?>
	<li>
		<?php
		$category = Mage::getModel('catalog/category')->load($catId);
			echo $category->getName();
			$subCats = Mage::getModel('catalog/category')->load($category->getId())->getChildren();
			$subCatIds = explode(',',$subCats);
		?>
		<?php if(count($subCatIds) > 1):?>
		<ul>
			<?php foreach($subCatIds as $subCat) :? >
			<li>
				<?php
					$subCategory = Mage::getModel('catalog/category')->load($subCat);
					echo $subCategory->getName();
				?>
			</li>
			<?php endforeach;?>
		</ul>
		<?php endif; ?>
	</li>
<?php endforeach; ?>
</ul>

 

分享到:
评论

相关推荐

    magento创建动态菜单 Create Dynamic CMS Navigation For Magento Frontend

    在这个主题中,“Create Dynamic CMS Navigation For Magento Frontend”指的是在Magento的前端生成可以根据CMS页面自动生成的动态菜单。 在Magento中,静态菜单通常是通过后台管理界面手动创建和维护的,而动态...

    magento static block

    Ability to place any block in any position by easily changing CMS page layout Unlimited number of blocks inside each position Unlimited number of content items inside each block Block items can ...

    Create new module “HelloWorld” – in Magento

    return $this-&gt;resultPageFactory-&gt;create()-&gt;setBlock($block)-&gt;renderView(); } } ``` 3. **View**: 视图负责展示内容。在`View`目录下创建`frontend`子目录,然后创建`templates`子目录。在这里,创建一个名为...

    Magento 自定义后台menu Insert dynamical menu in Magento’s Admin

    Magento的后台菜单主要由` Mage_Adminhtml_Block_Menu`类控制,它通过遍历系统配置中的`adminhtml/menu`节点来生成菜单。每个菜单项都是一个XML节点,例如: ```xml &lt;custommodule module="Custom_Module"&gt; ...

    magento中block应用

    在Magento的架构中,Block(块)是核心组件之一,它在视图层(View Layer)中扮演着重要角色,负责处理数据并渲染到页面上。了解Magento中Block的应用对于开发高质量的Magento店铺至关重要。 1. **Block类的定义** ...

    magento创建自定义页面 (Bestseller实例) Bestseller products in Magento

    8. **清理缓存**:完成上述步骤后,别忘了清理Magento的布局和Block缓存,以便系统能识别新的改动。 通过以上步骤,你将能够在Magento中成功创建一个显示Bestseller产品的自定义页面。这个过程涉及到了Magento的...

    Magento 2 Beginners Guide

    Magento 2 Beginners Guide by Gabriel Guarino English | 14 Mar. 2017 | ASIN: B01MS81BQX | 442 Pages | AZW3 | 31....He is also a moderator in Magento forums, and he is a frequent speaker at Magento events.

    Magento Category Filter Url静态化插件

    在Magento中,商品分类管理是核心功能之一,而“Magento Category Filter Url静态化插件”则是为了优化用户体验和搜索引擎优化(SEO)而设计的。这个插件的主要目标是将分类筛选后的URL从动态形式转化为静态形式,...

    Magento 2 Cookbook

    Chapter 1, Installing Magento 2 on Apache and NGINX, is a...new methods introduced in the Magento 2 framework and examples on how to create basic functions. Chapter 8, Creating Magento 2 Extensions – Ad

    wp_custom_menu-1.2.5.rar_magento_magento custom menu

    标题中的"wp_custom_menu-1.2.5.rar"指的是一个专门为Magento设计的定制菜单插件的版本号为1.2.5的压缩包文件。这个插件允许用户根据自己的需求自定义商店的导航菜单,以提供更好的用户体验和更高效的网站导航。 在...

    magento MultiBanner Module-0.2.0.zip

    TextFade, Square Transition, Play Pause, Numbered banners, Horizontal Slider, Vertical Slider and Many more custom effects) using magento protoype library. To use banner in your CMS pages use: {{...

    Magento 添加后台管理 addColumn

    这通常涉及到对Magento的MVC(Model-View-Controller)架构的理解,以及对数据模型、块(Block)、模板(Template)和控制器(Controller)的运用。 首先,我们需要理解在Magento后台添加列的过程。这通常涉及到...

    VF_CustomMenu:[Magento扩展]自定义菜单-使用特殊的管理页面来添加不同类型的菜单元素

    自定义的magento菜单 用自己的自定义菜单替换生成的magento菜单。 使用管理页面添加菜单项“自定义模块-&gt;自定义菜单” 您可以从以下类型的菜单项中进行选择: 内部链接(示例:about-us.html) 外部链接(示例: ...

    Magento: 后台添加预览按钮 View product in frontend from Magento admin

    这篇博客“Magento:后台添加预览按钮 View product in frontend from Magento admin”主要探讨了如何通过自定义开发来实现这一功能,让管理员能够快速检查商品在网站前台的显示状态。 在Magento中,通常管理员需要...

    Magento2 CookBook

    new methods introduced in the Magento 2 framework and examples on how to create basic functions. Chapter 8, Creating Magento 2 Extensions – Advanced, explains how to use advanced features in ...

    magento featured category

    Magento Featured Category是一款针对Magento电子商务平台的扩展插件,它的主要功能是增强网站的展示效果,通过突出显示特定的分类,引导用户关注并浏览商家想要推广的产品。这个插件特别适用于那些希望强调某些重要...

    algoliasearch-custom-algolia-magento-2:自定义样板模块以扩展Algolia Magento 2扩展

    自定义样板模块以扩展Algolia Magento ...导游安装可以通过安装模板模块: $ cd /path/to/your/magento2/directory$ composer require algolia/algoliasearch-custom-algolia-magento-2$ php bin/magento setup:upgrade

Global site tag (gtag.js) - Google Analytics