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

Magento模块开发第二部分

XML 
阅读更多
4. 创建Block
4.1 Block类
在config.xml中的global段中有下面的block声明:
<blocks>
	<!-- 块声明 -->
</blocks>




我们加入以下块声明:
<blocks>
	<helloworld>
		<class>Glamour_HelloWorld_Block</class>
	</helloworld>
</blocks>

其中,helloworld标签用于调用createBlock方法时传入的参数的组成,class是HelloWorld模块的所有Block类的公共名字。每个Block类再加入自己的类名,构成完整的类名。

《未完待续》
分享到:
评论

相关推荐

    学习Magento模块开发必看

    Magento模块开发是构建在Magento电子商务平台上的核心技术之一,它为开发者提供了强大的可扩展性和定制能力。Magento模块设计遵循一种模块化架构,使得系统能够通过添加、修改或禁用独立的模块来实现功能的增删改查...

    magento2后端开发

    1. Magento 2后端开发:涉及后台管理功能、模块开发、数据库操作、API集成、安全性设置、性能优化、主题和布局定制等。 2. Magento 2认证专业开发者考试准备:了解考试形式和时间管理,掌握实际问题解决的技巧,...

    如何创建magento模块

    ### 如何创建Magento模块 #### 一、理解Magento模块的概念 在Magento中,所有功能性的扩展都是通过模块来实现的。这些模块可以是官方提供的,也可以是第三方开发的,甚至是自己定制开发的。一个模块就是一个相对...

    Magento php开发指南

    4. 模块开发:深入探讨如何创建和开发Magento模块,模块是Magento扩展功能的主要方式,包括如何注册和启用模块,如何定义配置文件、数据模型、控制器和视图文件等。 5. 主题和样式定制:指导开发者如何通过修改或...

    magento中文开发教程

    3. **模块开发**:掌握创建新模块的步骤,包括编写XML配置文件、模型、资源模型、控制器、视图文件(PHTML、XML、CSS、JS)和语言包。理解模块的命名空间和版本控制对整个项目的重要性。 4. **模板与主题**:...

    Magento-中文开发教程

    深入理解Magento-第二章 – Magento请求分发与控制器 深入理解Magento-第三章 – 布局,块和模板 深入理解Magento-第四章 – 模型和ORM基础 深入理解Magento-第五章 – Magento资源配置 深入理解Magento-第...

    [Magento.开发书籍].Packt.Magento.1.3.PHP.Developer's.Guide.(2010)

    - **API使用**:为了方便第三方应用与Magento进行交互,本书详细介绍了如何使用Magento提供的API接口。 - **安全与性能优化**:安全是电商网站的生命线,性能则是用户体验的关键。本书提供了关于安全防护措施和性能...

    magento结构和原理

    magento模块开发实例 magento扩展开发的概念相对统一,名称叫Module。从访问入口看,Magento扩展一般有两种展现形式: 1. 作为一个完整的页面,从浏览器地址栏访问新增的模块。 2. 作为页面的一个片段,插接到现已...

    Magento.开发源码和开发资料

    开发书籍].Packt.Magento.1.3.PHP.Developer's.Guide.(2010).pdf`:这是一本专门针对Magento开发者的指南,涵盖了Magento 1.3版本的开发技术,包括主题定制、模块开发和性能优化等内容。 - `magento1.4.1(zh_cn)....

    Laravel开发-bizzy-magento2

    【Laravel开发-bizzy-magento2】是一个专为Magento2电商平台构建的项目,它结合了Laravel 5.3框架的强大功能与Magento2的电子商务特性。这个存储库旨在提供一个高效、灵活且可扩展的解决方案,帮助开发者在Magento2...

    Magento认证工程师考试提纲

    - **描述典型的Magento模块结构**:一个标准的Magento模块由多个部分组成,包括配置文件(`config.xml`)、模型类(Models)、控制器(Controllers)、块类(Blocks)等。每个模块通常位于其对应的命名空间下。 - ...

    magento 1.9.0.2

    在实际应用中,解压的文件“magento”可能包含了完整的Magento 1.9.2.0安装包,包括所有必要的文件和目录,如`app`(核心代码和模块)、`skin`(前端样式和图像)、`media`(产品图片和其他媒体文件)、`js`...

    Magento2 dev65

    Magento2 dev65是Magento电子商务平台的一个特定版本,主要用于开发和测试环境。Magento是一个开源的、功能丰富的电子商务系统,深受全球商家的欢迎。这个版本号“dev65”可能指的是其开发分支的一个迭代,通常这样...

    Magento2开发者指南

    **创建小型模块**:在Magento 2中创建一个新的模块涉及多个步骤,包括定义模块结构、创建模型和控制器等。 - **创建简单的模型**:模型类通常用于处理业务逻辑,例如与数据库交互、执行计算等。 - **创建EAV模型**...

    The Definitive Guide to Magento (Apress出品 Magento权威指南)

    - **第2章:环境搭建与安装** 在这一章节中,作者详细指导读者如何搭建Magento开发环境并完成软件的安装过程。包括选择合适的服务器、配置数据库等关键步骤都有详细的说明。 - **第3章:基础管理** 本章主要介绍...

    magento的目录详解

    1. **app**:这是Magento的核心部分,包含所有自定义和核心模块。`app/code`目录下有三个子目录——`Community`、`Core`和`Local`,分别用于存储社区扩展、核心代码和本地化修改。`app/design`用于存放主题和模板...

    Magento开发文章合集

    - Magento的Rewrite机制允许重写核心或第三方模块的类,实现功能的覆盖或扩展。 11. **EAV模型**: - EAV模型使Magento能处理各种复杂的数据结构,如商品的多属性、变种等。 12. **添加Top Link**: - Magento...

    magento模板开发图文教程

    综上所述,Magento模板开发涉及到了很多方面,包括创建皮肤、设置参数、配置模块、编写控制器以及布局文件等。对于初学者来说,理解这些基本概念是非常重要的,同时也要不断实践,才能更好地掌握Magento模板开发的...

    Magento 1.3: PHP Developer's Guide ([Packt]出品 Magento 1.3开发手册)

    常用模块开发** - **支付模块**:介绍了如何开发定制化的支付解决方案,包括对接第三方支付服务提供商的过程。 - **配送模块**:探讨了物流管理和配送策略的实现方法,例如根据订单金额自动选择合适的配送方式。 - ...

    magento1.8

    - 它的模块化架构使得扩展和定制变得容易,通过Magento Connect可以方便地安装第三方插件。 - 强大的SEO功能,帮助商家提高在线可见性。 - 提供多种支付和配送选项,适应不同的商业需求。 - 客户分组和忠诚度...

Global site tag (gtag.js) - Google Analytics