【发布时间】:2015-06-15 14:17:40
【问题描述】:
我在多个视图 TPL 文件中使用相同的 HTML(如下)。它用于使我自己的自定义寻呼机与 JavaScript 一起使用。
目前我为每个视图创建一个 TPL 文件,然后每次都添加完整的标记。从维护的角度来看,这并不是很好,就好像我需要更改每个实例都需要这样做的 HTML。
有没有“更聪明”的方法来做到这一点?例如,我可以创建一个新的 TPL 文件来容纳此 HTML,并在需要时在每个视图 TPL 文件中调用该文件吗?
<div class="picThumb">
<div class="picThumb-inner">
<div class="picThumb-trig picThumb-trigLeft">Previous</div>
<div class="picThumb-trig picThumb-trigP1">1</div>
<div class="picThumb-trig picThumb-trigP2">2</div>
<div class="picThumb-trig picThumb-trigRight">Next</div>
</div>
</div>
【问题讨论】:
-
不知道,这是否朝着正确的方向发展,但如果我猜对了,你想使用类似 sn-ps 的东西:drupal.org/node/1288700
-
它更像是一个 HTML sn-p 而不是 PHP。有没有办法创建新的 TPL 文件?
标签: drupal-theming