摘要:現在我打算修改的是這個文件,所以我需要在下也新建一個模塊叫。接下來創建塊目錄,并復制到新目錄中。接著創建配置文件修改的類名為,并繼承原類名。
功能介紹:Magento中如何重寫block?
記錄下如何對magento的block進行重寫:
首先看下當前模塊中的block返回的是什么,
//路徑:Message/Count/Block/Count.php在模板文件count.phtml中調到當前block:
test();?> hello();?>前臺輸出的結果為:
現在我們對這個block進行重寫,但又不能在原模塊中修改,所以需要創建屬于你自己代碼的命名空間,例如New,App等,這里我的空間命名為New。現在我打算修改的是Message/Count/Block/Count.php 這個文件,所以我需要在New下也新建一個模塊叫Count。接下來創建塊(Block)目錄,并復制Count.php到新目錄(New/Count/Count.php)中。接著創建config.xml配置文件:
local |---New |---Block | |---Count.php |---etc |---config.xml修改Count.php的類名為 New_Count_Block_Count,并繼承原類名Mage_Core_Block_Template。
接在,創建文件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-第九章-修改、擴展、重寫Magento代碼
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/21440.html
摘要:重寫控制器重寫前端控制器對于以重寫的為例。首先,對控制器的復寫,需要分清是對還是的復寫 Magento重寫控制器 重寫--前端控制器 對于以重寫 Mage_Checkout_CartController的indexAction()為例。找到Mage/Checkout/CartController.php代碼中的indexAction: public function indexActi...
摘要:到此就完成了。 功能介紹:安裝好Magento插件后,需要把AW_Blog的前端顯示方式要改變,變成類似選項卡的展示效果,先看下設計大體效果如下圖:showImg(https://segmentfault.com/img/bVtIVr);那么,改如何修改插件呢?還是和往常一樣,新建一個模塊,包含Block、controllers、etc、sql、Model文件夾showImg(http...
摘要:今天記錄下如何創建一個,直接進入正題。創建好我們的和之后,接下來就需要創建一系列的文件,我們依次來說每個文件如何創建。 Magento2.x版本已經發布一段時間了,到現在為止已經到2.2了,最新版本可以關注Magento在github上的更新。今天記錄下Magento2.1如何創建一個module,直接進入正題。 安裝Magento2后,進入項目的根目錄后,進入/app目錄,只有app...
摘要:記錄下有關關于面包屑的筆記的后臺有很多類似標簽的按鈕,比如在項目中,我們會對這些面包屑添加一些增刪改查的一些功能,這也是面包屑的主要功能之一,但是當有時候項目的一些模塊也不需要這些面包屑,那么如何去掉它呢如何去掉右上方的面包屑在中的構造方法 記錄下有關magento關于面包屑的筆記:magento的后臺有很多類似button標簽的按鈕,比如:showImg(https://segmen...
摘要:的版本中如何開啟調試模式呢在前面,寫了一篇有關如何開啟調試模式來顯示前臺的路徑信息,便于在學習的時候,能快速的找到各個對應的文件。但是,現在這個項目用的,在的版本中如何開啟調試模式呢兩種方法供參考方法一通過后臺控制臺來操作,選擇也選擇。 magento1.x的版本中如何開啟調試模式呢? 在前面,寫了一篇有關Magento2.0如何開啟調試模式來顯示前臺的路徑信息,便于在學習magent...
閱讀 1318·2021-11-15 11:37
閱讀 2575·2021-09-22 10:56
閱讀 3399·2021-09-06 15:11
閱讀 811·2021-08-31 09:45
閱讀 2910·2021-07-28 11:16
閱讀 1815·2019-08-30 15:44
閱讀 484·2019-08-30 13:22
閱讀 3352·2019-08-30 13:18