为我们的Hello World模块创建一个简单的HTML模板。首先我们要创建如下文件
app/design/frontend/default/default/layout/local.xml
包含以下内容
<?xml version="1.0" encoding="UTF-8"?>
<layout version="0.1.0">
<helloworld_index_index>
<reference name="root">
<block type="page/html" name="root" output="toHtml" template="helloworld/simple_page.phtml"/>
</reference>
</helloworld_index_index>
</layout>
再创建如下文件
app/design/frontend/default/default/template/helloworld/simple_page.phtml
包含以下内容
<!DOCTYPE
html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled</title>
<style type="text/css">
body {
background-color:#f00;
}
</style>
</head>
<body>
<h4>Links</h4>
<?php echo $this->getChildHtml('top.links'); ?>
<?php echo $this->getChildHtml('customer_form_register'); ?>
</body>
</html>
最后,我们要在执行控制器里面调用布局文件,开始输出HTML。修改执行方法如下
public function indexAction()
{
//remove our previous echo
//echo 'Hello Index!';
$this->loadLayout();
$this->renderLayout();
}
分享到:
相关推荐
如何在Magento创建一个简单的“Hello World”模块?
创建列表,Magento新手程序员有点困难,但在本教程中,我们将创建一个网格在管理模块中最简单的方式。 解压需要密码,请前往http://www.hicoogle.com/magento-to-create-a-list-and-background-module.html查详情和...
magik shoes magento 模板, magento 1.7 模板
Magento最简单的二次开发Helloworld源代码
hellowired magento 模板,magento 1.7 使用. 外贸站模板。
最漂亮的magento模板,最漂亮的magento模板
magento 1.7 兰亭模板 magento 1.7 兰亭模板 开源可以用
magento 模板制作教程---magento 模板制作教程
hellomagento模板,magento 1.7 使用. 外贸站模板。
magento 兰亭模板2011 + 安装教程 网站上卖2500 元 我需要积分下载
从入门开始讲解magento的框架结构,然后教你开发一个简单的hello world模块接着是讲解magento中的mvc和zend的区别,最后讲到了magneto的高级资源模型.
网上找的非常不错的magento模板,可以下来试试。
本模板完美运行于Magento 1.6.x, 1.7.x 版本,其他magento版本暂未测试,里面有促销倒计时等等功能, 内附安装说明.
Magento (麦进斗) 是一套专业开源的电子商务系统。Magento设计得非常灵活,具有模块化架构体系和丰富的功能。...其面向企业级应用,可处理各方面的需求,以及建设一个多种用途和适用面的电子商务网站。
magento 红色兰亭模板
magento 批量上传模板,csv格式,里面有解释和实例
home-appliances magento 模板,magento 1.7 使用. 外贸站模板。
magento免费模板,bluescale
外贸magento程序网站模板11套,亲测无错误完美使用!
magento 2.1模板1