国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

magento 2模塊開發實例helloworld模塊

DirtyMind / 1367人閱讀

1、在app/etc/config.php中添加自定義的模塊(magento1聲明模塊是在app/etc/modules):

 "Silk_Helloworld" =>1,

值為1,開啟模塊,類似true,0關閉模塊
2、創建module.xml:app/code/Silk/Helloworld/etc/module.xml

 
   

3、創建前段控制器:app/code/Silk/Helloworld/ect/fronted/routers.xml



    
        
            
        
    

4、創建一個控制器:appcodeSilkhelloworldControllerIndexindex.php

namespace SilkHelloworldControllerIndex;
class Index extends MagentoFrameworkAppActionAction
{
    public function execute()
    {
       $this->getResponse()->appendBody("HELLO WORLD");
    }
}

5、創建文件app/code/Silk/Helloworld/registration.php:

MagentoFrameworkComponentComponentRegistrar::register(
    MagentoFrameworkComponentComponentRegistrar::MODULE,
    "Silk_Helloworld",/*namespace/module*/
    __DIR__
);

6、創建文件app/code/Silk/Helloworld/composer.json:
{

 "name": "silk/helloworld",/*namespace/module*/
  "description": "silk",/*namespace*/
  "require": {
    "php": "~5.5.0|~5.6.0|~7.0.0",
    "magento/framework": "100.0.*",
    "magento/module-ui": "100.0.*",
    "magento/module-config": "100.0.*",
    "magento/module-contact": "100.0.*"
  },
  "type": "magento2-module",
  "version": "100.0.0",
  "license": [
    "OSL-3.0",
    "AFL-3.0"
  ],
  "extra": {
    "map": [
      [
        "*",
        "Silk/Hellworld"/*namespace/module*/
      ]
    ]
  },
  "autoload": {
    "files": [ "registration.php" ],
    "psr-4": {
      "silkhelloworld": ""/*namespace/module*/
    }
  }
}

7、執行命令:php bin/magento setup:upgrade
xampp環境使用該命令方法:
(1)、打開shell,輸入cd htdocsmagento,回車
(2)、輸入上面的命令,等待一會即可.
linux環境:
php bin/magento setup:upgrade
8、在瀏覽器中輸入silk.magento2.cn/helloworld.顯示:

helloworld模塊創建成功了。
9、登錄到后臺,可以查看新建的helloworld模塊: Stores > Configuration > Advanced > Advanced.

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/30316.html

相關文章

  • Magento2 自定義后臺菜單

    摘要:的屬性被定義菜單的位置。較低的值會顯示在菜單上。它會告訴這個菜單是那一個菜單的子菜單。您還可以創建更多的子菜單,它會顯示類似商店菜單的上方。 今天分享Magento 2開發中一個簡單的后臺菜單實現過程 后臺菜單創建的主要步驟 步驟1:創建menu.xml文件步驟2:編寫菜單定義步驟3:更新Magento緩存 步驟1:創建menu.xml文件 創建一個名為admin菜單文件:menu.x...

    Yumenokanata 評論0 收藏0
  • Magento2 自定義后臺菜單

    摘要:的屬性被定義菜單的位置。較低的值會顯示在菜單上。它會告訴這個菜單是那一個菜單的子菜單。您還可以創建更多的子菜單,它會顯示類似商店菜單的上方。 今天分享Magento 2開發中一個簡單的后臺菜單實現過程 后臺菜單創建的主要步驟 步驟1:創建menu.xml文件步驟2:編寫菜單定義步驟3:更新Magento緩存 步驟1:創建menu.xml文件 創建一個名為admin菜單文件:menu.x...

    zzzmh 評論0 收藏0
  • Magento2.x 如何創建一個Module?

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

    bbbbbb 評論0 收藏0
  • [譯]Magento2 高級路由

    摘要:以上是的的目錄路由器配置??紤]重寫模塊以上文件文件使用的操作字符串。例如,如果你想回到第一個模塊在這個系列和添加前端端點,所有你需要做的就是添加以下配置和以下控制器文件。默認操作字符串段我們從先進的路由移動之前,有一些最后要提。 今天,我們要介紹的幾個Magento的路由系統的高級功能,并討論一些看似急性銳邊的歷史。雖然所有在這篇文章中提供的技術可能不是最好的方式來實現自己的目標,作為...

    PumpkinDylan 評論0 收藏0
  • 一個簡單的Magento1.9模塊示例

    摘要:本次要做的就是,撰寫一個模塊,讓該模塊跑完整個的流程。創建模型,需要啟用模型,啟用資源模型,在資源模型中添加實體,再為資源模型設置讀寫適配器。 很多時候,不知道Magento模塊到底該怎么寫,比如ThinkPHP,YII框架,它是直接將控制器Controller中的所取得相關數據直接傳遞到視圖層View,而Magento雖然也是MVC三層,但是在中間多了布局對象Layout與區塊Blo...

    Pikachu 評論0 收藏0

發表評論

0條評論

DirtyMind

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<