zoukankan      html  css  js  c++  java
  • kiss框架学习

     #parse("$!jc.skinpath/exam/cart.ascx")

     var CategoryId = "$!this.loadCategory_combo().get_item(0).Id";

     StringUtil.ArrayToDelimitedString(LoginUser.SubjectIds.Split(','),",","");

    用户集成遇到的问题与疑惑

    1:这个作用是加载左边的菜单,疑惑的是submenu是怎样加载出来的,在哪里定义的?

    #foreach($sub in $!submenu)
    <li class="#if($sub.selected)hover_left#end"><a href='$!sub.url'>$!sub.title</a></li>
    #end

    经询问博阿战得知:是在主页面定义的 根据主页面的路由去匹配

     <div class="fn-left">

    <JC:Menu runat="server" Type="SubLevel" ModelKey="submenu" SkinName="submenu" />
    </div>

    Type:循环一级还是两级   TopLevel 循环一级   SubLevel  循环两级    ModelKey菜单对应的皮肤

    <menu id="sys" title="系统管理" url="/sys/role">
    <menu id="schoolInfo" title="学校信息" url="/sys/list">
    <url template="sys/list" href="content" id="sys" action="list" />
    </menu>

    <menu id="roleManager" title="角色管理" url="/sys/role">
    <url template="sys/role" href="content" id="sys" action="role" />
    </menu>

    <menu id="classinfo" title="班级管理" url="/sys/grade/1">
    <url template="sys/grade/[page]" href="content" id="sys" action="grade" />
    </menu>
    <menu id="roomsetting" title="任课设置" url="/sys/roomsetting">
    <url template="sys/roomsetting" href="content" id="sys" action="roomsetting" />
    </menu>

    </menu>

    所以整个流程是   左边加载找到submenu皮肤,循环submenu菜单(路由里面的菜单),当前路由sys/list  找一级菜单id为sys的二级菜单以sys为id的菜单。加载出来

    2.子工程是怎样实现登陆的?权限是怎样分配的?

    模板引擎: $velocityCount

    3.自动建表需要在kiss.config配置中加属性 auto_tables

    <plugin name="RepositoryInitializer" type1="Kiss.Linq.Sql.Repository`1, Kiss.Linq" type2="Kiss.Linq.Sql.Repository`2, Kiss.Linq" auto_tables="*">
    </plugin>

  • 相关阅读:
    Panda 交易所带我们一起来聊聊2021年区块链未来趋势
    Panda 交易所视点“区块链+政务”深度融合开启智慧城市政务新时代
    Panda 交易所热点关注,区块链数字溯源系统平台研发搭建
    熊猫交易所视点,2021年“区块链+”前景如何?
    Adroid Studio 消息推送
    .net core 设计模式--->代理模式
    .net core 邮件发送封装并生成dll文件
    U3D PC端桌面应用程序远程升级
    .net core 带附件邮件发送
    Copula函数
  • 原文地址:https://www.cnblogs.com/wjcnet/p/3461510.html
Copyright © 2011-2022 走看看