magento2 觀後思想記錄

2021-07-30 23:47:45 字數 554 閱讀 2961

模型檔案 包含整體資料庫邏輯,它不執行sql查詢

資源模型 從資料庫獲取資訊 並執行sql邏輯

集合模型 被認為是乙個資源模型使我們能夠篩選和獲取集合表中的資料

模型工廠物件  當引用時magento自動建立

模型工廠物件來例項化模型物件

system.xml中配置的字段值 ,在configuration裡可以看到,可以通過help幫助檔案 類構造並獲得

事件驅動的架構

如何使用路由來重寫控制器

索引原理:監控資料庫某些表的變化,來抒寫自己的邏輯,通過這些邏輯可以找到監控表的資料

magento 2外掛程式攔截,您可以修改類的行為,而不需要直接更改類

magento2 customer ,product,category 都可以自定義屬性

magento 還支援 必須 在某些模組之後 執行的模組

//重寫模組的 塊,控制器,模型,助手 用 外掛程式 和 preference兩種方法

但是,如果兩個或更多個模組嘗試重寫相同的核心類,則preference可能會導致不方便的衝突。

//url 重寫

magento2常見命令

magento2常見命令 在magento2中我們經常會用到php bin magento 命令 引數 來完成一些操作,所以就對命令做了乙個總結 常見的命令如下 php bin magento list 檢視所有命令列表 moudule相關的引數 1 moudule status 檢視所有modul...

Magento2模式設定

magento有三種執行模式,按效能由低到高,依次為 developer default production 可以使用以下命令檢視當前執行模式 bin magento deploy mode show使用以下命令設定執行模式 bin magento deploy mode set develope...

magento2 如何除錯LESS?

magento2內建lessphp,在developer模式下會自動編譯less。然而並沒有用,如果less寫錯了會導致lessphp編譯失敗,而且不會提示你已經失敗,你只會看到亂成一團的頁面。另外lessphp並不會加source map定位資訊,在頁面上看到的css無法追蹤對應的less 對於前...