关于drupal如何把变量传递到themes


引用:另:能单开一个主题讨论一下关于drupal如何把变量传递到themes里的麽?我装了一个node keywords的module,但是无法把$node-nid变量传递到themes里面去。。。

呵呵,能不能把问题说得更清楚些?我没有安装过node keywords模块,不过它的简介不是说用下面的code就可以把$nid发送到theme了么?

$nodewords = module_invoke("nodewords", "get", $nid);

是的,但是必须在theme

是的,但是必须在theme里面调用这个变量,但是我在theme里调用的时候总是发现变量没有传递过来,也就说变量的值是空的。

它用的是PHPTemplate?

看起来象,呵呵,我还没有研究过这个主题引擎,今天才装上,你到Drupal的论坛上问问? Node (key)Words 模块的用处大么?呵呵,你为什么要装这个模块呢?

用处很大,因为这个

用处很大,因为这个模块能让你的每一个node都拥有一个关键词并可以放在meta里面,便于搜索引擎检索到。

其实这几天我就在诼磨drupal对于搜索引擎的优化:)

另外,你能否做一个友情链接加入我?

欢迎访问我的BLOG家园。
http://www.shunz.net/

哈哈,原来如此

明白了:)是挺有用的!呵呵,等你搞定以后一定要介绍一下啊:)链接做好了,放在左边“中文Drupal!”下了:)

对了,你的Trackback是自己修改过的么?

还是CVS已经更改了?我用的Trackback仍然把“评论”和“引用”混合在一起,并且把“引用”作为一个Tab放在每个node的上面,看到你的Trackback模块这两个问题已经解决了(这个两个问题曾经出现在trackback的 TO DO list上)所以想问一下,你的这个trackback是自己改的,还是原来的模块升级了?

不是我自己改的,是CV

不是我自己改的,是CVS已经改了。

呵呵,不错不错,我也升级一下:)

呵呵,不错不错,我也升级一下:)

数据库的结构不一样

有些麻烦了,还要改:(

是的,我开始也没发

是的,我开始也没发现,后来改过来了,直接在后台改数据库就可以了。

欢迎访问我的BLOG家园。
http://www.shunz.net/

呼呼,Trackback也不给个CSS

现在正在重新写,打算只加个边框,便于识别:)

Post new comment

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
3 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.