• magento的布局(layouts)、模块(block)、模板(templates)


    1、首先创建一个布局  app/design/frontend/base/default/layout/local.xml
    注解:布局缩放路径base表示当前所用的前端主题,
    local.xml中local代表package
    type里面所填的是文件的类型表示该block的类型 template放的是block包含的模板的地址
     
    2、创建一个模板   app/design/frontend/base/default/template/后面放的路径和上面template里面的对应
    3、修改indexAction如下 然后刷新页面 页面变成了个红色背景
    public function indexAction() {
    //echo 'Hello Index!';
    $this->loadLayout();-----加载布局
    $this->renderLayout();----渲染布局
    }
    4、对local.xml进行进一步修改 让他给不同的action创建不同的模板
     
    5、block间的嵌套

    6、 getChildHtml获取页面的内容
    <body>
    <?php echo $this->getChildHtml('customer_form_register'); ?>
    </body>
  • 相关阅读:
    asy for
    asy html !
    lib
    git clone 指定 version tag
    git tag
    git clone <url>--depth 、 git clone <url> --recursive
    xelatex CLI
    rsync
    curl options
    [转自]C语言offset_of宏和container_of宏
  • 原文地址:https://www.cnblogs.com/dongtong/p/5685630.html
Copyright © 2020-2023  润新知