【发布时间】:2010-11-04 09:29:43
【问题描述】:
我想从我的 Drupal 站点获取内容并使用 CURL 在另一个站点上显示它。我已经有一个在 Drupal 中创建 URL(菜单)并使用 node_load() 方法输出请求的节点的模块。这样,我可以选择将哪些特定字段输出到请求站点。
但是,我还有一个模块可以更改节点的内容。所做的是当查看一个节点时,它会在内容中查找 img 标记并将源属性替换为其缩略图版本。在这个模块中,我寻找节点的特定属性:
$node->content['body']['#value']
如果存在则替换 img 标签..
我的问题是当我在第一段定义的菜单中调用 node_load() 时,它没有 $node->content['body']['#value'] 这就是为什么不替换图像标签的原因..
谢谢!
【问题讨论】:
-
没有直接关系,但您可能想节省一些工作并使用drupal.org/project/imagecache 而不是自己缩图。