织梦会员列表视图类构造函数__construct($tplfile='')详解
会员列表视图类相当于仅次于动态模板引擎的类,我们完全可以把这个当作会员系统的模板引擎类,踩踩文档类就是继承了这个类。这个会员列表视图类的构造函数就比较简单了,不像那些文档类构造函数、栏目连类构造函数等那样复杂。但是,这个类又可能看成非常简单的一个类,刚才还说可以把它当成一个会员类的模板引擎呢,现在,又说非常简单的一个普通的类。
说成是会员列表类是一个会员模板引擎是因为,通过它处理的问题,不是直接调用动态模板引擎的,而是,通过它调用模板引擎,说它变通是因为,这个会员列表类,其实,没有做多少事,只是做了一个引擎,说明白点这个类就是一个会员分页类,这个根动态分页类一样,只不过分页的是会员列表罢了。所以,它的构造函数自然就是处理分页问题,这个就简单了。
代码分析开始:
设置分页大小,设置查询时间,初始化数据库对像,设置变量$ParseEnv的值为datalist。
然后,实例化动态模板引擎,判断我们后台是不是开启了缓存,然后,看看我们实例化这个类时,是不是参数$tplfile有值,也就是这个模板文件存在不,若存在,则载入这个模板文件。
这个构造函数就这么简单,其实,这个也不用复杂,因为,它就是一个分页列表而已。