据我所知,可以让Drupal页面HTML更简洁,没有冗余代码的方法包括:
1、调用Drupal API直接生成HTML,如直接通过API获取block,然后print出来;
2、覆写Drupal的模板,例如page.tpl.php,block.tpl.php等。
特别是在用到panels、view等模块的时候,覆写会非常麻烦,特别是在每个页面都不一样的样式的时候,调用API就会影响Drupal的用户体验。
请问还有其他更方便的方法吗?
据我所知,可以让Drupal页面HTML更简洁,没有冗余代码的方法包括:
1、调用Drupal API直接生成HTML,如直接通过API获取block,然后print出来;
2、覆写Drupal的模板,例如page.tpl.php,block.tpl.php等。
特别是在用到panels、view等模块的时候,覆写会非常麻烦,特别是在每个页面都不一样的样式的时候,调用API就会影响Drupal的用户体验。
请问还有其他更方便的方法吗?