亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Magento如何重寫block?

Barry_Ng / 2874人閱讀

摘要:現(xiàn)在我打算修改的是這個(gè)文件,所以我需要在下也新建一個(gè)模塊叫。接下來創(chuàng)建塊目錄,并復(fù)制到新目錄中。接著創(chuàng)建配置文件修改的類名為,并繼承原類名。

功能介紹:Magento中如何重寫block?
記錄下如何對(duì)magento的block進(jìn)行重寫:
首先看下當(dāng)前模塊中的block返回的是什么,

//路徑:Message/Count/Block/Count.php

在模板文件count.phtml中調(diào)到當(dāng)前block:

test();?>
hello();?>

前臺(tái)輸出的結(jié)果為:

現(xiàn)在我們對(duì)這個(gè)block進(jìn)行重寫,但又不能在原模塊中修改,所以需要?jiǎng)?chuàng)建屬于你自己代碼的命名空間,例如New,App等,這里我的空間命名為New。現(xiàn)在我打算修改的是Message/Count/Block/Count.php 這個(gè)文件,所以我需要在New下也新建一個(gè)模塊叫Count。接下來創(chuàng)建塊(Block)目錄,并復(fù)制Count.php到新目錄(New/Count/Count.php)中。接著創(chuàng)建config.xml配置文件:

local
|---New
    |---Block
    |   |---Count.php
    |---etc
        |---config.xml

修改Count.php的類名為 New_Count_Block_Count,并繼承原類名Mage_Core_Block_Template。
接在,創(chuàng)建文件app/etc/modules/New_Count.xml,添加如下代碼:

< ?xml version="1.0"?>

     
        
            true
            local
        
     

然后,編輯config.xml文件



    
        
            0.1.0
        
    
    
        
            
                
                        New_Count_Block_Count
                
            
        
    

最后來編輯新的block/Count.php文件:


打開瀏覽器,重新加載:

備注:也可參見深入理解Magento-第九章-修改、擴(kuò)展、重寫Magento代碼

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/21440.html

相關(guān)文章

  • Magento如何重寫控制器?

    摘要:重寫控制器重寫前端控制器對(duì)于以重寫的為例。首先,對(duì)控制器的復(fù)寫,需要分清是對(duì)還是的復(fù)寫 Magento重寫控制器 重寫--前端控制器 對(duì)于以重寫 Mage_Checkout_CartController的indexAction()為例。找到Mage/Checkout/CartController.php代碼中的indexAction: public function indexActi...

    tracy 評(píng)論0 收藏0
  • Magento復(fù)寫插件AW_Blog練習(xí)

    摘要:到此就完成了。 功能介紹:安裝好Magento插件后,需要把AW_Blog的前端顯示方式要改變,變成類似選項(xiàng)卡的展示效果,先看下設(shè)計(jì)大體效果如下圖:showImg(https://segmentfault.com/img/bVtIVr);那么,改如何修改插件呢?還是和往常一樣,新建一個(gè)模塊,包含Block、controllers、etc、sql、Model文件夾showImg(http...

    ad6623 評(píng)論0 收藏0
  • Magento2.x 如何創(chuàng)建一個(gè)Module?

    摘要:今天記錄下如何創(chuàng)建一個(gè),直接進(jìn)入正題。創(chuàng)建好我們的和之后,接下來就需要?jiǎng)?chuàng)建一系列的文件,我們依次來說每個(gè)文件如何創(chuàng)建。 Magento2.x版本已經(jīng)發(fā)布一段時(shí)間了,到現(xiàn)在為止已經(jīng)到2.2了,最新版本可以關(guān)注Magento在github上的更新。今天記錄下Magento2.1如何創(chuàng)建一個(gè)module,直接進(jìn)入正題。 安裝Magento2后,進(jìn)入項(xiàng)目的根目錄后,進(jìn)入/app目錄,只有app...

    bbbbbb 評(píng)論0 收藏0
  • magento中的面包屑(breadcrumb)

    摘要:記錄下有關(guān)關(guān)于面包屑的筆記的后臺(tái)有很多類似標(biāo)簽的按鈕,比如在項(xiàng)目中,我們會(huì)對(duì)這些面包屑添加一些增刪改查的一些功能,這也是面包屑的主要功能之一,但是當(dāng)有時(shí)候項(xiàng)目的一些模塊也不需要這些面包屑,那么如何去掉它呢如何去掉右上方的面包屑在中的構(gòu)造方法 記錄下有關(guān)magento關(guān)于面包屑的筆記:magento的后臺(tái)有很多類似button標(biāo)簽的按鈕,比如:showImg(https://segmen...

    CloudDeveloper 評(píng)論0 收藏0
  • Magento1如何打開調(diào)試模式,來顯示前臺(tái)路徑提示信息?

    摘要:的版本中如何開啟調(diào)試模式呢在前面,寫了一篇有關(guān)如何開啟調(diào)試模式來顯示前臺(tái)的路徑信息,便于在學(xué)習(xí)的時(shí)候,能快速的找到各個(gè)對(duì)應(yīng)的文件。但是,現(xiàn)在這個(gè)項(xiàng)目用的,在的版本中如何開啟調(diào)試模式呢兩種方法供參考方法一通過后臺(tái)控制臺(tái)來操作,選擇也選擇。 magento1.x的版本中如何開啟調(diào)試模式呢? 在前面,寫了一篇有關(guān)Magento2.0如何開啟調(diào)試模式來顯示前臺(tái)的路徑信息,便于在學(xué)習(xí)magent...

    hlcfan 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<