1.一级栏目,栏目URL和栏目名称都由用户输入,在前端页面循环输出,问题如下:
A.填写URL时应该填写完整URL还是相对URL?(完整的)
B.可以用TP的U方法生成URL吗?(不行)
C.如此填写的URL是否会随着网站空间的更换而需要重新更换URL?若是,如何避免出现这种情况?(是。没有想到方法)
2.cherry
产品中心的数据填写,很浪费时间。
关键字:显示在产品中心的列表页标题
标题:产品名称
净含量:净含量
风格口味和关键字是否相同,若不相同,我需要添加一个字段,改变对应的模板。
此网站,前端页面有问题,没有用对应的模板,此外,菜单的选中状态没有做好,产品中心的英文版没有做好。
这些隐患,是因为动工之初,图简单,想用一个相似的模板来代替其他的模板,但是忽略了这些看似相同的模板有许多细小差异。做完之后,才发现这些,但我不想去改。因为很繁琐,而且,涉及到CSS\JS,是我的薄弱点。
此外,菜单的选中状态,我没有做好。并非不知道方法,而是,做的时候,没有用统一的方法,也没有记录,等到出了问题,我也不知道从何处开始找原因,总之,很繁琐,不喜欢去改正它。
A.修改好了一个二级菜单的默认选中状态问题。因为转换了思路。开始,我总纠结于为什么另一个相似页面的二级菜单的默认选中状态正常,为什么这个就不行,然后就想找出原因。后来,我直接明确目的,抛开第一个问题,直接在新的条件下去达成目的,就解决了问题。
C.TP系统的模板注释方法(手册上说的)格式:{/* 注释内容 */ } 或 {// 注释内容 } 仍然会报错,需进一步测试。
3.gcode
A.控制器的类名,非首字母也可以大写,但要保持类名和文件名一致,否则会报错。之前,就是因为类名和文件名不一致而使我误以为非首字母不能大写。
A.填写URL时应该填写完整URL还是相对URL?(完整的)
B.可以用TP的U方法生成URL吗?(不行)
C.如此填写的URL是否会随着网站空间的更换而需要重新更换URL?若是,如何避免出现这种情况?(是。没有想到方法)
2.cherry
产品中心的数据填写,很浪费时间。
关键字:显示在产品中心的列表页标题
标题:产品名称
净含量:净含量
风格口味和关键字是否相同,若不相同,我需要添加一个字段,改变对应的模板。
此网站,前端页面有问题,没有用对应的模板,此外,菜单的选中状态没有做好,产品中心的英文版没有做好。
这些隐患,是因为动工之初,图简单,想用一个相似的模板来代替其他的模板,但是忽略了这些看似相同的模板有许多细小差异。做完之后,才发现这些,但我不想去改。因为很繁琐,而且,涉及到CSS\JS,是我的薄弱点。
此外,菜单的选中状态,我没有做好。并非不知道方法,而是,做的时候,没有用统一的方法,也没有记录,等到出了问题,我也不知道从何处开始找原因,总之,很繁琐,不喜欢去改正它。
A.修改好了一个二级菜单的默认选中状态问题。因为转换了思路。开始,我总纠结于为什么另一个相似页面的二级菜单的默认选中状态正常,为什么这个就不行,然后就想找出原因。后来,我直接明确目的,抛开第一个问题,直接在新的条件下去达成目的,就解决了问题。
C.TP系统的模板注释方法(手册上说的)格式:{/* 注释内容 */ } 或 {// 注释内容 } 仍然会报错,需进一步测试。
3.gcode
A.控制器的类名,非首字母也可以大写,但要保持类名和文件名一致,否则会报错。之前,就是因为类名和文件名不一致而使我误以为非首字母不能大写。
比如PointExchange是合法的类名,但是文件名必须是PointExchange.class.php才正确。
B.手册上TP的empty标签用法好像不正确。耗时很多没有用正确。再试几次。
可以使用empty标签判断模板变量是否为空,
用法:
可以使用empty标签判断模板变量是否为空,
empty标签和notempty标签 | |
---|---|
闭合 | 非闭合标签 |
属性 | name(必须):变量名 |
配合 | 可以结合else标签一起使用 |
- <empty name="name">name为空值</empty>
- <notempty name="name">name不为空</notempty>
- <empty name="name">name为空<else /> name不为空</empty>
再次尝试,发现TP手册上empty标签的用法是正确的,是我对<empty name="name">中的name赋值不正确。这里的name不能是带有$符号(例如$var),而只能是var,也不能是数组的一个元素(例如var.title)
C.gcode的导航栏(首页》人气礼品)的实现:
CommonAction中的Nav()---中的nav--非单页内容
CommonAction中的SingleContent()
--中的$SingleData--单页内容