pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<small id='H3A3K'></small><noframes id='H3A3K'>

  1. <tfoot id='H3A3K'></tfoot>
  2. <legend id='H3A3K'><style id='H3A3K'><dir id='H3A3K'><q id='H3A3K'></q></dir></style></legend>

    <i id='H3A3K'><tr id='H3A3K'><dt id='H3A3K'><q id='H3A3K'><span id='H3A3K'><b id='H3A3K'><form id='H3A3K'><ins id='H3A3K'></ins><ul id='H3A3K'></ul><sub id='H3A3K'></sub></form><legend id='H3A3K'></legend><bdo id='H3A3K'><pre id='H3A3K'><center id='H3A3K'></center></pre></bdo></b><th id='H3A3K'></th></span></q></dt></tr></i><div class="57h7hxt" id='H3A3K'><tfoot id='H3A3K'></tfoot><dl id='H3A3K'><fieldset id='H3A3K'></fieldset></dl></div>
        <bdo id='H3A3K'></bdo><ul id='H3A3K'></ul>

    1. Zend 框架 - 在呈現布局之前執行的最后一段代碼

      Zend Framework - Last Code to Execute Before Layout is Rendered(Zend 框架 - 在呈現布局之前執行的最后一段代碼)

      <legend id='IUUlM'><style id='IUUlM'><dir id='IUUlM'><q id='IUUlM'></q></dir></style></legend>

          1. <tfoot id='IUUlM'></tfoot>

            <small id='IUUlM'></small><noframes id='IUUlM'>

              <i id='IUUlM'><tr id='IUUlM'><dt id='IUUlM'><q id='IUUlM'><span id='IUUlM'><b id='IUUlM'><form id='IUUlM'><ins id='IUUlM'></ins><ul id='IUUlM'></ul><sub id='IUUlM'></sub></form><legend id='IUUlM'></legend><bdo id='IUUlM'><pre id='IUUlM'><center id='IUUlM'></center></pre></bdo></b><th id='IUUlM'></th></span></q></dt></tr></i><div class="zp5t7bv" id='IUUlM'><tfoot id='IUUlM'></tfoot><dl id='IUUlM'><fieldset id='IUUlM'></fieldset></dl></div>
                <bdo id='IUUlM'></bdo><ul id='IUUlM'></ul>
                  <tbody id='IUUlM'></tbody>
              • 本文介紹了Zend 框架 - 在呈現布局之前執行的最后一段代碼的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我想在渲染布局之前執行一些代碼,然后執行所有其他代碼.我會把那個代碼放在哪里?

                我特別想在布局使用 headLink、headScript 和 inlineScript 視圖助手中引用的文件之前對其進行修改.

                以下是我要采取的步驟:

                1. 循環那些視圖助手中的文件
                2. 列出本地文件
                3. 從視圖助手中刪除本地文件
                4. 將本地文件列表作為參數引用到服務器腳本,該腳本將它們組合起來用于單個 HTTP 請求
                5. 將新的組合腳本引用添加到適當的視圖助手

                <小時>

                前端控制器插件似乎不會幫助我實現這一點,原因如下:

                1. postDispatch() 在執行每個控制器操作后執行,我需要樣式表/javascripts 的完整列表
                2. dispatchLoopShutdown() 在控制器動作循環后執行,但此時布局已經呈現

                <小時>

                正如 Rufinus 所建議的,我通過擴展視圖助手解決了這個問題.(鏡像)

                您可以通過插件訪問的最后一部分應該是 dispatchLoopShutdown

                ZendFramework2 參見 http://zendframework2.de/en/cheat-sheet.html或 這個 gdoc

                I want to execute some code right before the layout is rendered, after all other code is executed. Where would I put that code?

                I am specifically trying to modify the files referenced in the headLink, headScript, and inlineScript view helpers before they're used by the layout.

                Here are the steps I want to take:

                1. Loop over the files in those view helpers
                2. Make a list of the local files
                3. Remove local files from the view helpers
                4. Reference the local file list as a parameter to a server script that combines them for a single HTTP request
                5. Add that new combine script reference to the appropriate view helper


                It doesn't appear that a Front Controller Plugin is going to help me accomplish this, and here's why:

                1. postDispatch() gets executed after every controller action that's executed, and I need the full list of stylesheets/javascripts
                2. dispatchLoopShutdown() gets executed after the controller action loop, but the layout has already been rendered at this point


                As Rufinus suggested, I solved this by extending the View Helpers. My question from that angle as well as the solution is here.

                解決方案

                see Orginal PDF created by Thorsten Ruf (Mirror)

                the very last part you can access via plugin should be dispatchLoopShutdown

                EDIT: For ZendFramework2 see http://zendframework2.de/en/cheat-sheet.html or this gdoc

                這篇關于Zend 框架 - 在呈現布局之前執行的最后一段代碼的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                PHP PDO ODBC connection(PHP PDO ODBC 連接)
                Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)
                <tfoot id='s68No'></tfoot>
                • <bdo id='s68No'></bdo><ul id='s68No'></ul>

                    <legend id='s68No'><style id='s68No'><dir id='s68No'><q id='s68No'></q></dir></style></legend>
                      <tbody id='s68No'></tbody>
                    • <i id='s68No'><tr id='s68No'><dt id='s68No'><q id='s68No'><span id='s68No'><b id='s68No'><form id='s68No'><ins id='s68No'></ins><ul id='s68No'></ul><sub id='s68No'></sub></form><legend id='s68No'></legend><bdo id='s68No'><pre id='s68No'><center id='s68No'></center></pre></bdo></b><th id='s68No'></th></span></q></dt></tr></i><div class="jdddj5h" id='s68No'><tfoot id='s68No'></tfoot><dl id='s68No'><fieldset id='s68No'></fieldset></dl></div>

                          <small id='s68No'></small><noframes id='s68No'>

                          主站蜘蛛池模板: 学校用栓剂模,玻璃瓶轧盖钳,小型安瓿熔封机,实验室安瓿熔封机-长沙中亚制药设备有限公司 | 亮化工程,亮化设计,城市亮化工程,亮化资质合作,长沙亮化照明,杰奥思【官网】 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 美侍宠物-专注宠物狗及宠物猫训练|喂养|医疗|繁育|品种|价格 | 苗木价格-苗木批发-沭阳苗木基地-沭阳花木-长之鸿园林苗木场 | DAIKIN电磁阀-意大利ATOS电磁阀-上海乾拓贸易有限公司 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 武汉不干胶印刷_标签设计印刷_不干胶标签印刷厂 - 武汉不干胶标签印刷厂家 | 彼得逊采泥器-定深式采泥器-电动土壤采样器-土壤样品风干机-常州索奥仪器制造有限公司 | 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 车牌识别道闸_停车场收费系统_人脸识别考勤机_速通门闸机_充电桩厂家_中全清茂官网 | 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | 气力输送_输送机械_自动化配料系统_负压吸送_制造主力军江苏高达智能装备有限公司! | 真石漆,山东真石漆,真石漆厂家,真石漆价格-山东新佳涂料有限公司 | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 番茄畅听邀请码怎么输入 - Dianw8.com| 优考试_免费在线考试系统_培训考试系统_题库系统_组卷答题系统_匡优考试 | 密封无忧网 _ 专业的密封产品行业信息网 | 流量检测仪-气密性检测装置-密封性试验仪-东莞市奥图自动化科技有限公司 | 翰墨AI智能写作助手官网_人工智能问答在线AI写作免费一键生成 | 高压无油空压机_无油水润滑空压机_水润滑无油螺杆空压机_无油空压机厂家-科普柯超滤(广东)节能科技有限公司 | AR开发公司_AR增强现实_AR工业_AR巡检|上海集英科技 | 小型UV打印机-UV平板打印机-大型uv打印机-UV打印机源头厂家 |松普集团 | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 智能案卷柜_卷宗柜_钥匙柜_文件流转柜_装备柜_浙江福源智能科技有限公司 | TPU薄膜_TPU薄膜生产厂家_TPU热熔胶膜厂家定制_鑫亘环保科技(深圳)有限公司 | 口信网(kousing.com) - 行业资讯_行业展会_行业培训_行业资料 | 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 一级建造师培训_一建培训机构_中建云筑建造师培训网校 | 上海质量认证办理中心 | 浙江寺庙设计-杭州寺院设计-宁波寺庙规划_汉匠 | 知企服务-企业综合服务(ZiKeys.com)-品优低价、种类齐全、过程管理透明、速度快捷高效、放心服务,知企专家! | 西安烟道厂家_排气道厂家_包立管厂家「陕西西安」推荐西安天宇烟道 | hdpe土工膜-防渗膜-复合土工膜-长丝土工布价格-厂家直销「恒阳新材料」-山东恒阳新材料有限公司 ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 成人纸尿裤,成人尿不湿,成人护理垫-山东康舜日用品有限公司 | 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 杰恒蠕动泵-蠕动泵专业厂家-19年专注蠕动泵 | 常州企业采购平台_常州MRO采购公司_常州米孚机电设备有限公司 | 洛阳永磁工业大吊扇研发生产-工厂通风降温解决方案提供商-中实洛阳环境科技有限公司 |