tipask二次开发总结_tipask二次开发总结.docx

tipask二次开发总结

条件模板Statement1Statement2Statement3不带下标变量的数组循环StatementPhp的循环输入:foreach($array as $ value){statement}statementforeach($array as $key=>$value){statement}信息元素包围符o {CONSTANT}可以引用界面替换变量,其中必须为大写字母,该符号实际的作用是引用 PHP 常量 CONSTANT,因此也可以通过它来引用其他的常量内容。o {url control/model}这个是Tipask特有的语法,用于url的定义。例如提出问题的地址在模板里面应该是:{url question/ask}注册的地址:{url user/register}如果有多个参数都用“/”隔开,例如浏览qid=1的问题,地址是:{url question/view/1}o {template name}模板嵌入符,为了避免模板的冗长,可以使用本符号来将 name 模板的内容嵌入本模板中(实际上为引用)。o {eval statement}运行 PHP 语句体 statement。推荐只在特别必须的时候才使用该结构,因为它会破坏模板的结构和可读性。如 {eval echo ‘template!’;} 实现的功能为 echo ‘template’;o {LF}换行符,因为模板引擎会忽略掉多余的换行(\n),这个符号用来成生需要的 \n。我们所推荐的模板修改方法:通过普通编辑器手工书写 html 或通过 Dreamweaver 或Frontpage修改。但是修改需切记,同一逻辑元素内或嵌套中元素的位置和内容切勿修改,即通常情况下,您不能把 包围的内容单独的移动,更不能删除。但是整个最外部逻辑结构是可以移动或删除的。如果修改后模板所在页面在输出类似如下的错误信息 Parse error: parse error, unexpected ‘}’ ,说明模板中出现了无法匹配,或格式错误的逻辑元素,请仔细检查是否有元素不对应,没有结束或嵌套损坏,格式错误的现象,必要时可以恢复原始模板来解决问题。Tipask程序目录结构说明api : 存放和外部系统交互的apicontrol:存放系统的所有控制器类css:存放页面样式和相关图片等,logo也在这里,是站长比较喜欢浏览的目录data:存放数据缓存、模板缓存以及上传的文件等install:安装程序,安装成功后可以删除js:所有页面用到的js,前台和后台的都在这lib:系统用到的工具类和函数model:系统所有的模型类,是系统核心代码区域uc_client:uc的客服端view:模板html文件,站长最爱修改的目录index.php:系统唯一入口,请勿擅自修改本文件passport_clent.php:通行证接口文件模板文件在tipask\view\default 下(共有29个文件),以下是文件含义对照表ask.html :提问页面category.html:分类浏览页面footer.html :页面底部getpass.html :找回密码页面govote.html :进入投票中转页面header.html :页面头部help.html :帮助页面,一般不改动index.html :网站首页list.html:问题类别页面,从首页点击更多的时候到这个页面login.html :登录页面myanswer.html :个人中心,我的提问myask.html :个人中心,我的回答mymsg.html :个人中心,站内消息myscore.html :个人中心,我的积分nosolve.html :问题浏览,待解决问题note.html :公告浏览notelist.html:公告列表profile.html :个人中心,资料设置register.html:注册页面resetpass.html :重置密码页面scorelist.html:积分排行榜,首页点击更多的时候到这个页面search.html:搜索结果页面sendmsg.html:发送站内消息页面solve.html:问题浏览,已经解决的问题space.html :查看一个用户的空间tip.html:信息提示页面uppass.html:个人中心,修改密码viewmsg.html:个人中心,查看站内消息vote.html :问题浏览,投票中

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页

打赏作者

weixin_39581845

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值