Lesktop是笔者自己开发WebOS是使用的前台控件库,现已开源,大家可以使用该控件库来开发管理系统,ERP系统等,您可以自由使用Lesktop,Lesktop无使用限制。
以下以制作一个工具栏说明如何应用Lesktop开发自己的应用程序:
(1)使用开发工具新建一个工程,并添加一个工具栏,如下所示:
2.点击左下角的设置,以配置工具栏的按钮,输入按钮的名称(即显示的文本),Css,和命令:
3.以上是一个Css为TestButton的工具栏按钮,接下来,我们将设计该按钮的Css,让它显示出图片来,准备好一副22x22的图片,打开Css编辑页面,输入Css的路径和内容,请注意这里的路径仅仅用于生成目标代码,点击运行测试时并不会去加载Css而是直接使用文本框中的内容:
4.现在一个应用程序就开发完毕了,接下来就是部署了,点击生成工程,开发工具将为您生成该应用程序的代码:
5.复制以上代码并用UTF-8编码保存到System目录下;
6.打开Css编辑页面,将Css保存到自己指定的文件中,例如以上例子应该将Css保存到 Themes/Default/Custom.css 中;
7.在桌面建立一个图标:打开Desktop.js文件,找到以下代码自己添加一个图标:
其中:ImageUrl为图标的路径,Path为应用程序代码的路径(相对于System)。
8.OK,一切就绪,重启以下“系统”,双击桌面图标就可以运行刚刚编写的应用程序了:
1.应用程序启动时会自动去加载需要的js(如Window.js和Controls.js)以及开发时输入的Css,您不需要在Desktop.htm的中添加引用,Desktop.htm中只需引用1.0.1.0.js(或其他你需要的JS,如jQuery);
2.生成的代码必须用UTF-8编码保存。
大家请加入到Lesktop讨论群,我会在里面发布最新的动态和最新的文档。
源代码下载:Lesktop-2.2.0.11 Subversion URL: http://svn.eim.cc/pub/lesktop/trunk Visual Studio Subversion 插件: AnkhSVN 管理员登录: 账户名:admin,密码为空,登录时不用需要输入密码。 数据库配置: Lesktop默认使用SQLite数据库,您可以修改Lesktop/Web.config文
在工作上遇到的问题是: 一个Jquery.ajax 始终跳转不到指定的页面中去 如有下面的jQuery : jQuery.post("UserZpInfo.aspx",{"CorpName":CorpName,"LinkMan":txtLinkMan,"Tel":txtTel,"Email":txtEmail,"Address":txtAddress,"Bm":txtBm,"zw":tx
http://lesktop.luchuncheng.cn/ 转载于:https://www.cnblogs.com/sofire/archive/2010/06/12/1757406.html
ThinkCMF把控制器分为前台控制器,前台用户控制器,后台控制器,这样是为了区分不同情况下不同的业务逻辑; 比如:前台用户和后台管理员需要不同的权限设置,控制器分类可以有效地区分开来; 这里我们主要说明前台控制器; 前台控制器就是前台用户可以访问的控制器,且同时不用用户登录,要渲染的视图也在前台模板目录(public/themes/)里,前台控制器要继承cmf\controller\HomeBa
ThinkCMF把控制器分为前台控制器,前台用户控制器,后台控制器,这样是为了区分不同情况下不同的业务逻辑; 比如:前台用户和后台管理员需要不同的权限设置,控制器分类可以有效地区分开来; 这里我们主要说明前台控制器; 前台控制器就是前台用户可以访问的控制器,且同时不用用户登录,要渲染的视图也在前台模板目录(public/themes/)里,前台控制器要继承cmf\controller\HomeBa
前台用户控制器和前台控制器类似,只是它需要用户登录后才能访问,要渲染的视图也在前台模板目录(public/themes/)里,要继承cmf\controller\UserBaseController 如: <?php namespace app\portal\controller; use cmf\controller\UserBaseController; class UserControl
前台用户控制器和前台控制器类似,只是它需要用户登录后才能访问,要渲染的视图也在前台模板目录(public/themes/)里,要继承cmf\controller\UserBaseController 如: <?php namespace app\demo\controller; use cmf\controller\UserBaseController; class UserControlle
控制台 控制台是最快的方式来测试新的类别、模型与快速的程式码,甚至不需要打开 IDE。 shell 是交互式的,但由于 PHP 的限制,它无法像 bash shell 一样,除非你启用 readline 扩充。 无论哪种方式的运作,readline 只是让它变得更好。 $ php oil console Fuel 1.0.0-dev - PHP 5.3.3 (cli) (Aug 22 2010 1
控制台 命令进入根目录执行 app/console - - - - - - - - - - - - - - - - - \ \ \ \ - - - - - - / - - - - - / \ / / - - - / / - - - - - \ \ \ \ \ \ \- - - - - -
控制台页面管理网站站点列表 1.添加统计ID 功能简介:添加单个站点统计ID,一个账户能添加多个统计ID,当天内最多可添加200个 2.批量添加统计ID 功能简介:批量添加多站点统计ID,一次最多添加5个,当天内最多可添加200个 3.新建分组 功能简介:方便站长管理站点,简单的分组一目了然,省略查找时间 4.编辑分组 功能简介:该功能是对已新增的分组进行修改或者删除的操作 5.站点对比
除了 Flarum 核心提供的 默认命令,我们还允许扩展程序的开发者添加自定义控制台命令。 所有控制台命令开发都是在后端使用 PHP 完成的。要创建自定义控制台命令,您需要创建一个类实现 \Flarum\Console\AbstractCommand。 use Flarum\Console\AbstractCommand; use Psr\Http\Message\ServerRequestIn