引用:
作者: geniusy 查看帖子
templates.php里面只是自定义函数的,生成block的代码主要还是通过block.tpl.php控制。
我的问题不是怎么自定义views输出的代码. 明白吗?

我的问题是, 增加一个views, 就要增加一段function到 templates.php, 还要增加一个对应的views-list-***.tpl.php文件.
如果10个分类,就要增加10个vies, 还要增加10段function 以及10个 views-list-****.tpl.php文件.
比如
代码:
function phptemplate_views_view_list_news1{...}
function phptemplate_views_view_list_news2{...}
function phptemplate_views_view_list_news3{...}
function phptemplate_views_view_list_news4{...}
......
当一个首页调用的分类块比较多了, templates.php文件就会变得很臃肿.
不知道有没有更好的解决办法.

不知道这样说够不够清楚.