m_Orchestrate learning system---九、在无法保证是否有图片的情况下,如何保证页面格式
m_Orchestrate learning system---九、在无法保证是否有图片的情况下,如何保证页面格式
一、总结
一句话总结:都配上默认缩略图就可以解决了
1、如何获取页面get方式传过来的参数?
$cateid=input('cateid');
可以直接接收,不用判错
2、如何点不同选择框选择不同学科?
1 <div class="am-btn am-btn-default ">
2 <li class="am-dropdown" data-am-dropdown>
3 <a class="am-dropdown-toggle" data-am-dropdown-toggle href="javascript:;">
4 All Discipline <span class="am-icon-caret-down"></span>
5 </a>
6 <ul class="am-dropdown-content">
7 <li {if condition="$id lt 1"} class="am-active" {/if}><a href="{:url('topic/index',array('id'=>0))}">All</a></li>
8 {volist name="dataout" id="vo"}
9 <li {if condition="$vo['id'] eq $id"} class="am-active" {/if}><a href="{:url('topic/index',array('id'=>$vo.id))}">{$vo.name}</a></li>
10 {/volist}
11 </ul>
12 </li>
13 </div>
1、小于1:lt 1,注意1上面没有引号
2、if标签的写法,其实就一个condition属性而已,带双引号
3、业务逻辑很简单,不存在和等于0的合集可以用一个小于1就搞定了
4、可以多翻翻参考手册
3、暂无缩略图业务逻辑是什么?

1 {if condition="$vo['picture'] neq '' "}
2 <img src="{$vo.picture}" alt="" >
3 {else /}
4 <img src="__TEACHER__/assets/img/zwslt.png" alt="" >
5 {/if}
1、else标签后面有斜线/
2、if标签内容为空,不是用的null,而是用的'',其实感觉像正常的php逻辑
4、如何在下拉列表中添加的搜索项?

1 <label for="user-phone" class="am-u-sm-3 am-form-label">Discipline</label>
2 <div class="am-u-sm-9">
3 <select data-am-selected="{searchBox: 1}">
4 {volist name="dataout" id="vo"}
5 <option value="{$vo.id}">{$vo.name}</option>
6 {/volist}
7 </select>
8 </div>
1、就是这个data-am-selected的作用,并且选择的是{searchBox:1},这个特别好,感觉应该是封装的js
5、php记录时间戳函数是什么?
1、在控制器中记录时间的时间戳
1 $data['time']=time();
只需要time()函数即可,并没有任何前缀或者什么
注意这个函数在参考手册中的位置

2、在视图页面显示时间戳
<div class="tpl-table-images-content-i-time">Release time:{$vo.time|date="d-m-Y",###}</div>
用的是|竖线隔开,前面是函数名,后面是参数,再后面是格式
二、内容在总结中
项目地址
fry404006308/m_Orchestrate: m_Orchestrate
https://github.com/fry404006308/m_Orchestrate
m_Orchestrate learning system---九、在无法保证是否有图片的情况下,如何保证页面格式的更多相关文章
- m_Orchestrate learning system---十九、局部变量和块变量是什么
m_Orchestrate learning system---十九.局部变量和块变量是什么 一.总结 一句话总结:下面的global的使用情况可以很好的解释这个问题 这是在一个函数里面,只不过里面有 ...
- c# redis 利用锁(StackExchange.Redis LockTake)来保证数据在高并发情况下的正确性
之前有写过一篇介绍c#操作redis的文章 http://www.cnblogs.com/axel10/p/8459434.html ,这篇文章中的案例使用了StringIncrement来实现了高并 ...
- RabbitMQ默认情况下不保证每次都把消息传递
有意思,RabbitMQ默认情况下是不保证每次都把消息传递的,很多情况下我们都是这样发送数据的, channel.BasicPublish(QUEUE_NAME, String.Empty, n ...
- mysql 是如何保证在高并发的情况下autoincrement关键字修饰的列不会出现重复
转载自 https://juejin.im/book/5bffcbc9f265da614b11b731/section/5c42cf94e51d45524861122d#heading-8 mysql ...
- m_Orchestrate learning system---二十九、什么情况下用数据库做配置字段,什么情况下用配置文件做配置
m_Orchestrate learning system---二十九.什么情况下用数据库做配置字段,什么情况下用配置文件做配置 一.总结 一句话总结: 配置文件 开发人员 重置 数据库 非开发人员 ...
- Stanford机器学习笔记-7. Machine Learning System Design
7 Machine Learning System Design Content 7 Machine Learning System Design 7.1 Prioritizing What to W ...
- Machine Learning - 第6周(Advice for Applying Machine Learning、Machine Learning System Design)
In Week 6, you will be learning about systematically improving your learning algorithm. The videos f ...
- (原创)Stanford Machine Learning (by Andrew NG) --- (week 6) Advice for Applying Machine Learning & Machine Learning System Design
(1) Advice for applying machine learning Deciding what to try next 现在我们已学习了线性回归.逻辑回归.神经网络等机器学习算法,接下来 ...
- Coursera 机器学习 第6章(下) Machine Learning System Design 学习笔记
Machine Learning System Design下面会讨论机器学习系统的设计.分析在设计复杂机器学习系统时将会遇到的主要问题,给出如何巧妙构造一个复杂的机器学习系统的建议.6.4 Buil ...
随机推荐
- Apache支持多端口配置处理
玩了这么多年,终于知道原来Apache也可以支持多个端口监听!!!!!!!!!!!!!!!!!!!这样就可以一个服务器,存放多个项目了,一个ip多个端口,匹配多个项目. 试了下linux,也是可以的 ...
- GCD的小结
同步和异步的区别 同步:在当前线程中执行 异步:在另一条线程中执行 有4个术语比较容易混淆:同步.异步.并发.串行 同步和异步决定了要不要开启新的线程 同步:在当前线程中执行任务,不具备开启新线程的能 ...
- Web Api和Asp.Net mvc post请求区别
这是mvc的,mvc的post请求可以这样写参数,但是web api的不行.而且content_type:"application/json" 必须要写 下面这是web api的: ...
- Android 自定义ScrollView的滑动监听事件
项目结构: 1.LazyScrollView类(自定义ScrollView) package android.zhh.com.myapplicationscrollview; /** * Create ...
- WebView简单用法
1.空布局 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:andr ...
- Mac-O文件加载的全过程(一)
在Mac的开发中, 有没有想过当我们点击可执行文件之后,Mac究竟做了什么事情才让我们的程序运行起来? 对于应用层开发人员或者普通的用户而言, 其实无需知道的这么详细:但是对于内核开发人员而言, 如果 ...
- js 屏蔽非数字字符输入
在有输入字符为数字字符的需求时,首先想到的是设置 input 的 type 为 number / tel,原因见之前的 移除input number的上下箭头 . 好巧不巧的时,在最见的项目中,碰到了 ...
- 路飞学城Python-Day43
前端 ...
- python安装Redis数据库
where pip cd 切换这个目录 pip install redis import redis r = redis.Redis(host='127.0.0.1', port=6379) user ...
- 《Exception》第八次团队作业:Alpha冲刺(第一天)
一.项目基本介绍 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 Exception 作业学习目标 1.掌握软件测试基础技术.2.学习迭代式增量软 ...