我最近开始与 Drupal 合作,不得不解决我在 Views API 中遇到的限制。不仅如此,我发现自己编写代码更快、更强大。
- 无论如何,如果不创建自定义文件,就很难创建具有特定外观和感觉的自定义视图。
- 在 *.tpl.php 中从头开始创建页面给了我更多的选择和灵活性。我现在已经完成了其中的几个,而且速度几乎一样快。
对于开发人员(因为这是一个编程论坛),您认为哪个更好:
视图或自定义模板?
我最近开始与 Drupal 合作,不得不解决我在 Views API 中遇到的限制。不仅如此,我发现自己编写代码更快、更强大。
对于开发人员(因为这是一个编程论坛),您认为哪个更好:
视图或自定义模板?
我什至不确定自定义模板是什么意思(请说您没有将 SQL 硬编码到 .tpl.php 文件中),但无论您的意思是什么,答案是尽可能使用视图。
原因:
至于您的“很难创建具有特定外观和感觉的自定义视图”这一点,我认为您会在使用 template_preprocess_whatever() 函数和覆盖视图模板一段时间后改变主意。如果你想要的话,你有绝对的控制权。