Magento 返回不带Layout的页面输出

简介:

2. 在controller的代码方式创建并输出block内容

Java代码   收藏代码
  1. $this->loadLayout();  
  2. $this->getResponse()->setBody($this->getLayout()->createBlock('adminhtml/catalog_product_grid')->toHtml()  
  3. );   

3一旦使用PHTML模板文件,有如下两种方法完成同样效果 
1).使用core/text_list的Block命名为root

Java代码   收藏代码
  1. <your_frontname_controller_action>  
  2.     <block type="core/text_list" name="root">  
  3.         <block type="block1" name="block1" template="block1.phtml"/>  
  4.         <block type="block2" name="block2" template="block2.phtml"/>  
  5.     </block>  
  6. </your_frontname_controller_action>  

 2). 建立空的layout文件,如 
a). page/empty.phtml内容如下:

Java代码   收藏代码
  1. <?php echo $this->getChildHtml('content') ?>  

 b). layout的文件声明可能如下

Java代码   收藏代码
  1. <your_frontname_controller_action translate="label">  
  2.   <reference name="root">  
  3.     <action method="setTemplate"><template>page/empty.phtml</template />  
  4.   </reference>  
  5.   <reference name="content">  
  6.     <block type="{your_block} name="{blockname}" template="{your_template_file.phtml}" />  
  7.   </reference>  
  8. </your_frontname_controller_action>  

 第2种方法使用是最频繁的

相关文章
|
2月前
BurpSuite8.2 -- 查找包含id参数的URL
BurpSuite8.2 -- 查找包含id参数的URL
19 1
|
8月前
|
PHP
PHP - Laravel 未转义输出,输出 HTML 标签到页面展示({!! $变量 !!})
PHP - Laravel 未转义输出,输出 HTML 标签到页面展示({!! $变量 !!})
123 0
|
XML Java Android开发
修改Android设备型号、版本号、去掉自定义版本显示
修改Android设备型号、版本号、去掉自定义版本显示
676 0
|
Web App开发 Windows
当UI走查说页面色值错误时,先别急着检查代码
颜色一直是UI设计师们非常敏感的问题,为何屏幕会出现色差?工作中如何避免?
页面加载显示${xxx.yyy},不显示内容(el表达式默认不解析的问题)的解决办法
页面加载显示${xxx.yyy},不显示内容(el表达式默认不解析的问题)的解决办法
页面加载显示${xxx.yyy},不显示内容(el表达式默认不解析的问题)的解决办法
【PhpStorm】取消参数前的类型显示
【PhpStorm】取消参数前的类型显示
138 0
【PhpStorm】取消参数前的类型显示
【TP5】在视图给url追加俩个参数
【TP5】在视图给url追加俩个参数
87 0
【TP5】在视图给url追加俩个参数
Flutter页面参数的传递(获取&返回),比如修改昵称头像,并在上一级页面返回显示
Flutter页面参数的传递(获取&返回),比如修改昵称头像,并在上一级页面返回显示
348 0
|
Android开发
Android--自动搜索提示
一. 效果图   在Google或者百度搜索的时候,在输入关键词都会出现自动搜索的提示内容,类似如下的效果,输入b 则出现包含b的相关词条     二. 布局代码 AutoCompleteTextView布局代码   以上是上面效果的布局代码,使用的是AutoCompleteTextView组件   三.
736 0