2013-04-26 114 views
0

我有一个页面模板:page-lcds.tpl.php,它可以在www.xxx.com/lcds页面中使用。Drupal 6个自定义页面模板互相攻击

但是,它也被用于/液晶显示器/ 2-4in和/液晶显示器/ 5-10in等

所以我可以创建一个页面的LCD-2-4in.tpl.php后来我必须为每个类别创建所有其他人。

所有这些页面都是实际的自定义页面内容类型。

是否有更好的方式/地方为“page-lcds”指定页面模板,然后对所有其他lcds/*使用常规page.tpl.php文件?

回答

2

我认为,你应该把液晶显示器视为类别而不是内容类型。

因此,创建一个名为“产品类型”的词汇表&添加“LCD”,“LED”的术语来说吧。现在

,您可以在page-taxonomy-term.tpl.php 和节点做主题化主题化类page-node-<custom-content-type>.tpl.php

+0

啊......下我没有跳入尚未分类。我进入Drupal学习五个月,继承了我的第一个大型Drupal 6站点。我对分类标准进行了剔除,这听起来像是一种用简单的术语跟踪东西的好方法!感谢您的建议。实际上,我刚才发现绝对最快的是将网址更改为特定页面并相应地重命名模板。但是,我将在一些新的东西上使用这个想法,所以谢谢! – 2013-04-26 18:43:13

+0

欢迎您:) – Sumoanand 2013-04-26 18:46:06