主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
dedecms如何灵活应用视图类?
对织梦cms有了初步了解,忍不住试一试。Dreaming cms同样采用mvc设计模式,其大部分核心代码存在于include目录中。包括控制器、模型、视图类、模板引擎、标签库、常用函数等。
推荐学习:梦想编织cms
让我们简单地创建一个我们自己的php页面处理文件。在文件中,我使用织梦的模板引擎和视图来解析我事先创建的静态html文件。在这里,我简单地编写了以下代码:
第一步是创建自己的php页面处理文件。在这里,我在根目录下创建了一个demo.php文件。该文件的内容如下:
代码如下:
& lt?PHP/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1。静态模板引擎(包含/删除标签。class.php)DEDEECMS v 5.3和以前的版本是主要的模板类,它们是分析类,而不是编译类。*(注:编译是通过获取标签位置来替换内容,编译是直接解析成PHP代码并二次执行。) * 2.动态模板引擎(include/dede template . class . PHP)*您可以根据实际需要修改或创建自己的视图类,然后通过Dreamweaver提供的模板引擎进行解析。* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * & gt;介绍通用配置:* common.inc.php函数:*该文件包含系统的全局配置、全局通用函数common.inc.php、*控制器和模型基类(control.class.php、Model.class.php)、加载助手配置、*设置缓存配置信息、特殊全局变量、系统配置参数、数据库配置文件(data/common.inc.php)、加载系统认证安全配置、*会话跨域设置、$cfg_ related参数配置信息等。* * * */要求& amp#39;包括/common . Inc . PHP & amp;#39;;//第二步》》;引入视图类require &;#39;include/arc . part view . class . PHP & amp#39;;//第三步》》;实例化视图对象$ PV = new part view();//第四步》》;设置视图模板$ PV-& gt;SetTemplet(& quot;demo.html & quot);//Finally》Display view $ PV-》;display();?& gt步骤2:创建模板页面。
懒人省事。同样,我在根目录下创建了一个demo.html文件,内容如下:
代码如下:
& lt!DOCTYPE HTML PUBLIC & quot-//W3C//DTD HTML 4.01过渡版//EN & quot;& gt& lthtml & gt& lthead & gt& ltmeta http-equiv = & quot;内容类型& quotcontent = & quot文本/html;charset = & quot& gt& lttitle & gt演示测试视图
以这种方式,呈现调整后的信息。
这几篇文章你可能也喜欢:
- 帝国忘记cms密码怎么办?
- 帝国cms会员中心进入方法(帝国cms会员中心进入方法)
- 如何控制dedecms列表页面的缩略图大小(dedecms分页标签)
- dedecms如何去除梦织底层的梦织版权信息
- dedecms5.7 ask模块404现在该怎么办?
本文由主机参考刊发,转载请注明:DEDEEcms如何灵活地应用视图类(将DEDEEcms应用于其他CMS) https://zhujicankao.com/112056.html
评论前必须登录!
注册