ECSTORE 新建APP应用

1.用命令新建app


//   -----   window平台   -----
 
直接运行 " 站点根目录/app/base/cmd.bat "
出现命令行后输入           dev:new app myapp
 
//   -----   linux平台   -----
 
终端进入至 " 站点根目录/app/base "
运行                      cmd dev:new app myapp

2.运行完,命令行工具会创建app/myapp目录,并生成 services.xml 和 app.xml 文件.

3.接下来我们创建几个基本必要的文件夹和文件。

4.desktop.xml是后台菜单“显示”文件。所以我们首要先修改desktop.xml,配置内容如下:

<desktop>
    <permissions>
        <permission id="myapp" workground="myapp.wrokground.test" display='true'>我的app</permission>
    </permissions>
 
    <workground name="测试应用" id="myapp.wrokground.test" controller="admin_test" action="index" order="20">
        <menugroup name="测试管理"> 
            <menu controller='admin_test' action='index' permission='myapp' display='true' order='10'>测试列表</menu>
            <menu controller='admin_test' action='add' permission='myapp' display='false' order='20'>添加测试</menu> 
        </menugroup> 
    </workground> 
</desktop>

desktop.xml的标签当然不止这么一些,在符合语法规则的前提下,可以根据自己的需求任意增减标签。

5.app基本都建好了,下面我们测试。

创建     站点根目录/app/myapp/controller/admin/test.php 内容如下:

<?php
class myapp_ctl_admin_test extends desktop_controller{
 
    public function __construct($app){
        parent::__construct($app);
    }
    function index(){
        $this->page('admin/index.html');
        //有些童鞋在这里是直接echo输出.像下面那样.          这样会导致左边的导航栏不会出现的.
        //  echo "测试";
    }
}


创建  站点根目录/app/myapp/view/admin/index.html    内容如下:

1
测试测试测试

6.安装app


 //   -----   window平台   -----
  
 直接运行 " 站点根目录/app/base/cmd.bat "
 出现命令行后输入           install myapp
  
 //   -----   linux平台   -----
  
 终端进入至 " 站点根目录/app/base "
 运行                      cmd install myapp

7.接下来访问你自己的站点,你就会看到下面这一幕。新的app应用就建成功了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值