01 2017 档案
摘要:1.添加权限常量 打开文件AppPermissions.cs 【..\MyCompanyName.AbpZeroTemplate.Core\Authorization\AppPermissions.cs】 在末尾添加如下常量: //分类管理权限 public const string Pages_C
阅读全文
摘要:分类搜索实现 1.添加搜索框 打开Index视图,添加一个搜索框,代码如下: ... <div class="portlet light"> <div class="portlet-title portlet-title-filter"> <div class="inputs inputs-full
阅读全文
摘要:1.添加按钮 首先添加一个删除按钮,打开文件Index.js【..\MyCompanyName.AbpZeroTemplate.Web\Areas\Mpa\Views\Category\Index.js】 添加如下代码: display: function (data) { var $span =
阅读全文
摘要:1.添加编辑按钮 打开文件Index.js 【..\MyCompanyName.AbpZeroTemplate.Web\Areas\Mpa\Views\Category\Index.js】 在actions中添加如下代码: actions: { title: app.localize('Action
阅读全文
摘要:虽然已经可以添加商品分类,但还需进行优化,比如:用户是否输入、输入字符串是否有格式限制等等。 打开添加分类按钮,名称不输入任何字符,直接保存,会发现列表添加一条空记录。在实际项目中,这是不允许出现的事情,我必须对分类名称进行必填限制,但用户没填写时,给予提示信息。 数据验证就涉及客户端和服务端,建议
阅读全文
摘要:1.打开Index视图 页面中添加一个按钮,代码如下: <div class="row margin-bottom-5"> <div class="col-xs-6"> <div class="page-head"> <div class="page-title"> <h1> <span>分类</s
阅读全文
摘要:1.创建实体类 参考:http://www.cnblogs.com/farb/p/4923137.html 在Core(领域层)项目下新建一个目录Entities,在此目录下新建一个Category类,代码如下: public class Category:Entity { /// <summary
阅读全文
摘要:以一个商品分类管理功能来编写,代码尽量简单易懂。从一个实体开始,一直到权限控制,由浅到深一步步对功能进行完善。 1.打开语言文件 【..\MyCompanyName.AbpZeroTemplate.Core\Localization\AbpZeroTemplate\AbpZeroTemplate-z
阅读全文
摘要:上次已经实现了菜单权限的配置,达到了不同角色的用户显示不同的菜单。但这里还有BUG,如果你直接访问http://localhost:8019/Mpa/Test这个控制器时,并使用"Default"租户管理员登录,虽然菜单看不到,但却能显示出页面内容。这就存在一个安全隐患。现在来对这个控制器进行权限控
阅读全文
摘要:1.打开文件MpaNavigationProvider.cs 【..\MyCompanyName.AbpZeroTemplate.Web\Areas\Mpa\Startup\MpaNavigationProvider.cs】 继续上次添加菜单的代码,再添加一行 .AddItem(new MenuIt
阅读全文
摘要:修改角色的时候,会有一份权限列表,可以给这个角色分配哪些权限,那如何添加一个新权限呢? 这里以添加一个“测试”的权限为例 1.打开AppPermissions.cs 【..\MyCompanyName.AbpZeroTemplate.Core\Authorization\AppPermissions
阅读全文
摘要:jtable控件样式中会使用到谷歌字体,每次访问都特别慢 1.打开jtable.css文件 【..\MyCompanyName.AbpZeroTemplate.Web\libs\jquery-jtable\themes\metro\blue\jtable.css】 并注释掉谷歌相关的连接,然后保存
阅读全文
摘要:配置一个如上图所示的菜单 1.打开文件MpaNavigationProvider.cs 【..\MyCompanyName.AbpZeroTemplate.Web\Areas\Mpa\Startup\MpaNavigationProvider.cs】 添加如下代码(如下图所示) .AddItem(n
阅读全文
摘要:1.直接启动 VS中直接启动 2.IIS站点 IIS中配置一个站点来启动(推荐) 3.登录 系统默认创建2个用户 默认用户名:admin 密码:123qwe 租户:Default 默认用户名:admin 密码:123qwe 首次登录系统会提示修改密码 启动成功,接下来配置一个菜单。
阅读全文
摘要:1.加群 群号:104390185,下载这个文件并解压 用VS2015打开aspnet-zero-1.9.0.1 2.修改配置文件 Web项目web.config连接字符串 3.还原NuGet包 在解决方案中,右键选择还原NuGet包 4.创建数据库 打开程序包管理器控制台 然后选择"EntityF
阅读全文