资源预览内容
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
第9页 / 共11页
第10页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
助伟伟巳北风网项目实战培训ThinkSNSv3二次开发教程15.ThinkSNS网站后台开发入门及实战讲师,鲁国行人甲(北风网版权所有)园阶段课程简介与课程目标课程简介:从本讲起开始涉及二次开发的相关课程,在掌握了前几讲的基础下继续深入了解如何进行基本的二次开发实战。掌握基础和简单的定制化开发课程目标(第二阶段孰握ThinkSNS的系统架构和应用架枝目录孰握ThinkSNS中基础的widget和js使用方法如何使用官方提供的规范或者类库Ajax敬据库核心表结构的相关介绍用户评论微博应用语言切换ThinkSNS中MVC、Widget、JavaSeript的详细使用ThinkSNS后台开发入门歇些定制化开发如多语言切换、权限节点和修改积分系统等。ThinkSNS后台开发简介1.所有的控制器都必须继承自Administrator类。tsload(APPS_PATH./admin/Action/AdministratorAction.class.php);2.Administrator类提供了后台通用的方法。包括:积分配置、权限配置、(列表页、详细页模板显示、等等国后台基类变量说明0针对搜索守段或者页面字段的额外属性Chash数组形式rchf搜素桂用到的字段当前页面字段在system_data表中的key值,默认为:APP_NAME:_“MODULE_NAMEJAACTIONNAME;酊一尸基类变SsearchPageKey说明SsavePostUri配赐页面/详细页面“数据保存提交的地址,默认为:0CadminlndexaveConfigData)SsearchPostUnl塌痹框提交留诗条件的地坻门默认为。UCAFE_NAME.ANCDULE_NANE.ACHONLNAMB)配罪页面的值在system_dats表中的l值后台基类变量说明页面TAB切换栏的数据列表页面分页栏的配署E列表页是否有全选默认为tueE国醚列衣页中的主语子成欣认为idSonload页面轼入完成后需要执行的j函数列表,数组形式,狄认为空Sonsubmi提交表单需要验证的函数,购认为空表示不验证列表管理页面第一步:Action引入并继承admin基类(与配置页面方法一致)第二步:设置页面项,实d_spIayL_st($stData),其中listData必颉是标准的分页数捣(findpage)格式园数据管理页面第一步:助朐霍数据页面一致设叠贡面项,并displayConfig($detailData),与配置页面唯一的区别就是多了detailData数据传入。园页面配置和后台JavaScript开发、后台js开发规范核心的后台(admin应用的JS都写在admin.js中,开发时请保持格式一致2页面配置新建一个后台页面,设置完页面参数后。需要在页面配置十对页面内的字段或者橼索框的字段进行中文名、输入类型等进行设置。国后台开发实战为我的扩展开发后台管理模块:基于PHP实战ThinkSNSV3二次开发国
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号