10 视图处理程序和视图插件之间的主要区别是什么? 我查看了有关视图处理程序和视图插件的文档,但是发现它们非常相似。 谁能告诉我视图处理程序可以执行的操作,而视图插件不能执行? 7 views — 吉尔泽罗 source
6 关于差异的概述在关于视图插件的第一句话中: 在Views中,插件有点像处理程序,但是插件并不直接负责构建查询。相反,它们是用于显示视图或进行其他修改的对象。 视图处理程序是使用从views_handler类派生的类实现的,该类具有构建查询或更改从查询获得的结果的方法,例如: views_handler :: get_join() views_handler :: pre_query() views_handler :: sanitize_output() views_handler :: post_execute() views_handler :: placeholder() 另一方面,views_plugin类只有一个与查询相关的方法:views_plugin :: query()。 — kiamlaluno source