你如何命名template.php中的一个函数来获取page.tpl.php中的theme()调用?

时间:2009-10-19 13:42:20

标签: drupal drupal-6

我有一个Drupal 6网站,其中包含一个名为NPT的简单主题。在page.tpl中我有这个:

<?php print theme('links', $primary_links, array('class' => 'links primary-links')) ?>

在template.php中成功调用此函数:

npt_links()

但是,我在page.tpl.php中也有这个:

<?php print theme('clinks', $secondary_links, array('class' => 'secondary-links')) ?>

并且 在template.php中调用此函数:

npt_clinks()

但它应该,因为我在theme()调用中调用“clinks”钩子参数。

为什么没有调用此钩子的任何想法?

1 个答案:

答案 0 :(得分:4)

您是否在theme registry

中声明了clinks主题功能