我正在尝试创建一个块,该块显示来自 /files/ 内专用文件夹中的 20 个池中的随机图像。我猜第一步是创建一个输出块的视图。但是 afaik 只能在这个块中显示 cck 字段,而不是从服务器上的文件夹中读取?
如果没有,最好的方法是什么?
最后,我想只在属于某个分类术语的页面上显示这个块。在此块的管理员中,我可以输入 PHP,它应该在要显示块的页面上返回 TRUE。我只是想知道 - 这里有分类术语吗?
我正在尝试创建一个块,该块显示来自 /files/ 内专用文件夹中的 20 个池中的随机图像。我猜第一步是创建一个输出块的视图。但是 afaik 只能在这个块中显示 cck 字段,而不是从服务器上的文件夹中读取?
如果没有,最好的方法是什么?
最后,我想只在属于某个分类术语的页面上显示这个块。在此块的管理员中,我可以输入 PHP,它应该在要显示块的页面上返回 TRUE。我只是想知道 - 这里有分类术语吗?
最好的方法是为此制作一个小模块。
该模块将发布一个块,您可以将此块放置在页面上的任何位置。在模块的代码中,您将放置将获取图像并返回指向它的链接的语句。唯一的一点是,如果您使用缓存,则需要做一些额外的工作,因为缓存会阻止随机行为:您可以禁用它,或者在显示之前强制清理缓存。
这是执行此操作的指南:http ://drupal.org/developing/modules 这里特别是您需要的任务,创建块:http ://drupal.org/node/206758
看看http://code.google.com/p/fpss-drupal/
这是Joomla流行的FrontPageSlideShow的一个模块。它有几个主题,但很容易定制。