Magento是个好东西,从编程、设计上最起码是。

编程上Java里有万物皆对象,有对象的概念Object;我们这里叫Magento万物皆是块Block;

拿首页设计来说,整个页面组成包括:块、块内容、布局文件、Html模板文件

打个比方首页的布局层有3层有头部,中部,底部。那么这么就这样说头部块,中部块,底部块。

既然页面上的都是块,那有怎么拿到已经建立好的块呢?

延伸出:如何调用静态块Static Block,调用静态块有哪几种方法?

解说:

调用静态块有3中方法。分别在模板中调用、CMS中的Content调用、布局xml文件里面调用。

3种调用方式分别为:

模板中

<?php
$block = Mage::getModel('cms/block')->setStoreId(Mage::app()->getStore()->getId())->load('order_form');
$content = $block->getContent(); // Block的原始内容已经获得$processor = Mage::getModel('core/email_template_filter');
echo $html = $processor->filter($content);
?>

CMS中

{{block type="cms/block"  name="cms_test_block"  block_id="order_form" }}

Layout Xml中

<reference name="footer">  <block type="cms/block" name="order_form" before="-">  <action method="setBlockId"><block_id>order_form</block_id></action>  </block>
</reference>

对Magento的理解总结,支持Magento

具象化Magento第一章【1.1】相关推荐

  1. 深入理解Magento – 第一章 – Magento强大的配置系统

    深入理解Magento 作者:Alan Storm 翻译:Hailong Zhang 第一章 – Magento强大的配置系统 Magento的配置系统就像是Magento的心脏,支撑着Magento ...

  2. TensorFlow官方教程《Neural Networks and Deep Learning》译(第一章)

    – 更新中 译自:Neural Networks and Deep Learning 成果预展示 如果你能坚持阅读完本章, 你可以获得如下的成果: 上图中的命令行窗口输出为: Epoch 0: 909 ...

  3. 王道考研 计算机网络笔记 第一章:概述计算机网络体系结构

    本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 后续章节将陆续更新- 目录 一.概念.功能.组成.分类 1. 计算机网络的概念 2. 计算机网络功能 3. 计算 ...

  4. 计算机组成原理-第一章

    计算机组成原理第一章概述 一.计算机系统概述 1. 定义 2.分类 3.计算机系统的抽象层次 二.计算机系统的组成 1.计算机系统的硬件组成 1.1冯.诺依曼计算机(重点) 1.2现代计算机结构 1. ...

  5. 山西农业大学c语言答案,第一章C语言及程序设计概述-东北农业大学教务处.doc...

    全国高等农林院校"十一五"规划教材 C语言程序设计 孙力 主编 中国农业出版社 内容简介 本书是全国高等农林院校"十一五"规划教材之一. 全书共11章,分别介绍 ...

  6. Python3-Cookbook总结 - 第一章:数据结构和算法

    第一章:数据结构和算法 Python 提供了大量的内置数据结构,包括列表,集合以及字典.大多数情况下使用这些数据结构是很简单的. 但是,我们也会经常碰到到诸如查询,排序和过滤等等这些普遍存在的问题. ...

  7. 《零成本实现Web自动化测试--基于Selenium》第一章 自动化测试基础

    第一篇 Selenium 和WebDriver工具篇 第一章 自动化测试基础 1.1    初识自动化测试 自动化测试有两种常见方式 1.1.1 代码驱动测试,又叫测试驱动开发(TDD) 1.1.2 ...

  8. 华南理工网络计算机基础知识,2019年华南理工大学网络教育计算机基础随堂练习第一章...

    2019年华南理工大学网络教育计算机基础随堂练习第一章 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 第一章 计算机基础知识·第 ...

  9. CCNA 第一章 网际互联

    第一章 网际互联 路由器知识点: 1.默认时,路由器不转发任何广播包和组播包. 2.路由器使用逻辑地址,逻辑地址在网络层的包头中,用来决定将包转发到的下一跳路由器. 3.路由器可以使用管理员创建的访问 ...

  10. 2018-3-31(Nature-Inspired metaheuristic Algoritjms Second Edition第一章)笔记-优化,寻优,元启发式算法

    第一章-----Introduction' 1.1 一些歌概念: x:   design or decision variables 设计或决策变量 f(x) :Objective function ...

最新文章

  1. hadoop 实战练习_hadoop入门到实战(2)hive经典练习题
  2. 零编程基础学python-零编程基础怎么自学python?
  3. 安装eclipse时遇到的问题
  4. linux如何输出当前时间,如何在linux下输出当前时间
  5. 移动数据网络类型是nr_便携式移动网络的快速搭建方法
  6. 华罗庚先生的数学教育思想
  7. windows驱动开发学习
  8. 电脑键盘练习_用键盘打字怎样才能练得快,有什么窍门没?
  9. java中如何上送list集合_如何使用java中的list集合
  10. Visual Studio 2017 linux C++
  11. 实现企业级分布式储存之mogilefs和fastdfs的应用
  12. 要想拿到字节50k*16薪,你还需要做什么?
  13. 「爬虫入门」拒绝跟热点搞python,直接在浏览器里体验『第一次』,理解原理=>如鱼得水
  14. CSS表单元素样式设置
  15. vb调用存储过程的方法
  16. mac php 本地服务器,在Mac上搭建本地Apache服务器一些注意点
  17. 同一个交换机组建局域网
  18. Atitit 华为基本法 attilax读后感
  19. 2020 微信头像圣诞帽来啦,快给 TA 戴帽子吧~
  20. 避免2.4GHz ISM频段各种类型无线设备干扰的技术

热门文章

  1. 《Spring实战》学习笔记-第五章:构建Spring web应用
  2. python中反差分操作
  3. 遇到PX Deq: reap credit等待事件
  4. TouchSlop与VelocityTracker认识
  5. 金蝶K3--生产领料单--更新销售订单编号
  6. 开源社区ECE:Elastic认证考试复盘总结134贴
  7. java 创建manifest文件_jar Manifest例子如何将Manifest文件添加到jar文件中
  8. Verdi命令行调用选项用法
  9. 火狐老是跳出提示“Firefox正在安装组件,以便播放此页面上......”
  10. 不一样的类小草图形写法