ECSTORE 建立APP應用

來源:互聯網
上載者:User

標籤:des   style   blog   http   io   color   ar   sp   檔案   

1.用命令建立app

1 //   -----   window平台   -----2  3 直接運行 " 網站根目錄/app/base/cmd.bat "4 出現命令列後輸入           dev:new app myapp5  6 //   -----   linux平台   -----7  8 終端進入至 " 網站根目錄/app/base "9 運行                      cmd dev:new app myapp

2.運行完,命令列工具會建立app/myapp目錄,並產生 services.xml 和 app.xml 檔案.

3.接下來我們建立幾個基本必要的檔案夾和檔案。

4.desktop.xml是後台菜單“顯示”檔案。所以我們首要先修改desktop.xml,配置內容如下:

 1 <desktop> 2     <permissions> 3         <permission id="myapp" workground="myapp.wrokground.test" display=‘true‘>我的app</permission> 4     </permissions> 5   6     <workground name="測試應用" id="myapp.wrokground.test" controller="admin_test" action="index" order="20"> 7         <menugroup name="測試管理">  8             <menu controller=‘admin_test‘ action=‘index‘ permission=‘myapp‘ display=‘true‘ order=‘10‘>測試清單</menu> 9             <menu controller=‘admin_test‘ action=‘add‘ permission=‘myapp‘ display=‘false‘ order=‘20‘>添加測試</menu> 10         </menugroup> 11     </workground> 12 </desktop>

desktop.xml的標籤當然不止這麼一些,在符合文法規則的前提下,可以根據自己的需求任意增減標籤。

5.app基本都建好了,下面我們測試。

建立     網站根目錄/app/myapp/controller/admin/test.php 內容如下:

 1 <?php 2 class myapp_ctl_admin_test extends desktop_controller{ 3   4     public function __construct($app){ 5         parent::__construct($app); 6     } 7     function index(){ 8         $this->page(‘admin/index.html‘); 9         //有些童鞋在這裡是直接echo輸出.像下面那樣.          這樣會導致左邊的導覽列不會出現的.10         //  echo "測試";11     }12 }

建立  網站根目錄/app/myapp/view/admin/index.html    內容如下:

測試測試測試

6.安裝app

1 //   -----   window平台   -----2  3 直接運行 " 網站根目錄/app/base/cmd.bat "4 出現命令列後輸入           install myapp5  6 //   -----   linux平台   -----7  8 終端進入至 " 網站根目錄/app/base "9 運行                      cmd install myapp

7.接下來訪問你自己的網站,你就會看到下面這一幕。新的app應用就建成功了。

ECSTORE 建立APP應用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.