00:00
好,我们再来修改一下整个后台管理系统的几个小bug,首先我们这个登录,我随便使用一个账号,123456来登录进来,那么现在整个页面呢,已经架构好了,我们来先展开它,发现呢它有问题,有问题呢肯定就是慢页面引入的东西有问题,那们来到这个慢页面,这个慢页面呢,我们这个需要注意的就是我们在引公共GS的时候,因为我们这个common的公共GS里边已经包含了,我们来看一下啊,这个叫secret GS,而卖页面呢,除除了引它,把下边的这个东西呢,还引了一遍,现在引了两遍就造成了冲突,把它删掉,把它删掉呢,我来重新刷新,来确认一下,重新刷新,然后呢,这一块展开合并没问题,那接下来我们来再来引,然我们发现点击这个basic table它又没问题,那说明慢页面没把我们公共的左侧菜单引进来,所以来到慢页面ctrl home来看一下它的左侧菜单,确实在这儿还是写死的,把这个左侧菜单删掉,以及它。
01:00
在整个头部,我们把这个呢也删掉来都引入我们自己公共的,来随便抄上一个basic里边的,比如来引入左侧菜单,在卖延面里边变应错位置在上边,还有我们的这一块叫公共的头部复制放到卖延面里边,好,CTRF9,那么这个慢页面呢,重新来刷新一下,刷新好,那么这个慢页面呢,没问题了,我来点basic advance,好,这两个呢都没问题,可以跳转,Response呢也可以跳转,但是这个response页面的我我再点一下,它又给变了,变了的原因就是我们跳转回的这个response页面,它没有引这些公共的,那大家在下边呢,在引一下就行了,这个页面呢是写死的,所以左侧菜单我们改了,相当于没改一样,大家在这一块呢,自己在下边再把这一块再改一下,引入我们公共的就行,那么现在还有一个问题就是那现在这个卖页面准备好了以后,来我们这个单是报道大家看啊。我们公。
02:00
菜单的这个单是bird的这一块呢,我们需要来改一下,它是直接来到我们这个首页的,单是bird的,好它它呢现在是链接到这,来给它改一下TH超链接应该是链接到我们这个当前项目and符啊,这个大括号当前项目下的卖点HTMR好这个才是对的,这是我们整个后台管理系统的主页,来刷新一下,你随时点它就能来到我们这个主页啊,没问题,那现在这个准备好了以后呢,就是这这一块我们显示的名字,原来我们是登录以后,我们显示登录的用户名,那现在这儿呢,出了问题,那么可以来看一下我们公共页,肯定是公共页景的时候有问题,我们来搜索一下这个用户名,这个周周的周,但是这个用户名呢,好是在这一块的,那我们按照我们以前的写法,双中括号,刀乐福大括号,我们取出session里边的,Session里边的我们登录的用户放在session中。
03:00
叫log user,它呢有一个用户名CTRLF9,好来重新刷新一下刷新。好,我们现在呢,就取出我们登录的用户名了,没有任何问题,包括这一块我们要退出,那就直接相当于跳转到登录页,我们也可以给他改一下这个路径,这个退出CTRLF,大家就搜一下这个相关的东西,大家在下面呢,把整个这个框架啊再一完善就行了,我们这个诶退出菜单我们可以看一下在哪,它叫log out,那么就是log out,搜一下log out,好,那就在这,那我们要退出呢,那就是th ref,我们真正的退出呢,肯定是要发请求退出的,那我现在呢,就直接给它跳转到我们这个当前项目跟路键就行了,CTRLF9发请求退出,大家要听session,然后才能退,好我们现在来看一下最终效果,点退出,好整个这个跳转逻辑呢,那就没问题了,我们再来做一个小东西,就是呢,我们现在来重新123456来登录进来,比如呢,我们来点这个advance table,在这呢展示一个表格,这个表格的内容。
04:09
如呢,我们应该是动态的便历出来的,所以呢,我们可以来把这个请求构造出来,在这个这个里边,我们将表格的内容是动态便历的,表格的内容我们来看一下遍历,在我们后来怎么用表格内容的遍历,那我么就来构造一些最简单的信息吧,就以这个user为例,我那我就a raise and list a breath and as the list,我们来构造一些啊这个user信息谬有一个user,当然这个为了构造方便,我们把它的有餐无餐构造器全加上,按照一个呃,O a construct,这是全有餐的和no a construct全部餐的我们来到这,然后呢,我们来new user new,我们的这个new user user的第一个new user,好,User的第一个呢,我们就叫张三,他的这个密码呢是呃123456 23456,然后呢,我们再来new第二个。
05:09
New一个user来构建上五个用户,李四他的这个密码呢是呃123444啊,然后呢,我们再来new,第三个new一个user叫哈哈啊,比如我们这个密码呢,Pass,密码呢就叫eaa,然后呢,最后再创建一个吧,有usera,呵呵,密码呢我们就叫ADD啊,那么现在呢,创建了一堆这个user用户,那我们想要在我们页面便利,按照我们这个以前操作的方式,我们把它放在model中,那model中呢,那就是放在请求域中来点一个按t tribute,然后呢,我们就来放一个,我们就叫users,这是所有的用户,我们把所有的这个用户呢放进去,来到我们这个表单里边来进行遍历,好,来到这个表单,来找一下我们遍历要用的这个表单,表单里边的内容呢非常多,我们把这个所有的这个TR我们就删了,就保留一行就行了,好。
06:09
我们把这些TR呢,TR非常多,我们把这些都删掉,所有的这个内容呢,都应该是遍历出来的,而不是在这写死的啊,这个内容有点多,好把这个TR删掉,留上一行,留上一行,然后呢,大家会看到我们这个TR呢,首先这是T害的,这是表头,表头呢我们就来写上两个啊,两个一个叫啊,我们这个用户名啊,然后呢,另外一个叫密码,密码还有呢,我们可以再加一个表头,当前是当前的这个顺序,哎,它的ID井号,哎井号就是当前这个记录在表格里边的顺序是第几条,好,这是我们的,相当于表头的这个TR,这个TR有了以后呢,我们表格的内容有多少个,这个应该是干嘛的呢?啊,应该是我们这个遍历出来的,所以在T包这里边到底有多少个TR,我们可以这么来写,那th each,这就是便利,我们要便利谁呢?那我们是刀了,福大括号我们会给请求里边放一个。
07:09
Users,大家会看到这有提示,所以我们把这个users呢遍历出来,每一个呢都是一个user对象,我们写法呢是user冒号users,然后呢,接下来遍利出来的user对象,其中第一个表格就是当前用户是第几个,第二个表格呢是用户名,它的这个名字,那用户名呢,我们就使用这种方式叫th task,哎,我们取出它的这个文本当了符大括号,哎,因为我们当前正在遍历的用户呢叫user,所以我们取出user里边的username,诶,它有提示,那就没问题,然后呢,接下来第二个。我们把其他的这个删掉,第二个呢,我们要取出它的密码,我们可以来th test,当然你可以使用th test的方式,也可以使用我们的行内写法,在这儿使用双重括号,好,Do符大括号取出谁呢?取出我们这个userz对象里边的password,好,那我们这个表格呢,就这么来写了,CTRLF9来看一下效果。
08:11
来刷新这个表格来看有没有内容来,这一块内容没有没有呢,因为这报错这一块报错,我们可以来看一下,它要便利我们的这个表格它在啊呃,整个呢是失败了,失败是来解析我们这个啊session log跟user啊,相当于我们现在还没有登录的用户,那我们整个改了以后呢,我就把整个项目来重启一下,因为我们的这个代码也改了啊,整个项目重启一下,重新登录进来。好,那现在来重新登录进来啊,访问一下,那随便以一个用户登录123456,好登录进来好这个用户呢,没问题,来到我们的这个表格里边,这个便利啊,我们应该是哪个表格呢?就叫dynamic,看这个table报好来点它那就是所有的内容呢,就应该是遍历出来的,来看在下边啊,表格在下边这个用户名,密码,这都是我们遍历出来的,没问题,那主要呢,这个是ID,这个顺序是第几个,所以呢,我们一般有可能在便历的期间,我们还要便利的当前状态,所以我们可以这么来写,按照语法呢,其实你参照SIM官方文档,我们的这个来遍历,遍历呢,你除了能写这个基本变量外啊,我们这个遍历的集合,当前集合的元素,我们还可以加一个它这个便利状态,这个便利状态呢,其中就会有索引,还有呢,这个计数对吧,我们这个状态呢,就是以逗号分割,前面是当前元素,后边是当元素。
09:43
的这个状态,所以呢,我们就来叫status吧,好,Status,然后呢,我把这个状态写上以后,接下来当前遍历的是第几个,我就可以这么来写,Th test,我们拿到它的这个状态,高乐夫大括号statuss里边,好,那current这是当前对象,然后呢,先来count,这不就是当前是计数嘛,然后呢,Index,这是索引,索引从零开始,而C呢,从一开始CTRLF9可以来看一下效果,最终来到我们的这一块刷新,诶,我们应该是来到我们这儿,好,我来刷新,来看一下我们遍利的1234好这一块呢就有了,没有任何问题,那这个呢,就是我们来在这儿使用整个S,我们页面整个框架搭建出来的一个小型的后台管理系统,但但如果有需求,我们从头做到尾,做一个真正完整的后台管理系统,也可以给老师的这个语学平台留言,我们专门来出一个做一个后台管理系统项目的。
10:43
这个视频,那我们这个simf的整个链数,我们到此呢就结束了,大家要学会基本的遍历,德乐福大括号取取值,按等符大括号,我们来拼字符串,包括我们整个模板的抽取,呃,以及我们其他的这种行内写法等等等等。
我来说两句