Php Drupal-Views+;节点预览灾难
我在Drupal6站点上有一些视图,它们负责一些节点的字段 例如,我有一个名为Country的内容类型,它有一个名为Capital的字段。我在节点显示中排除了此字段,但有一个视图将节点ID作为参数显示在右侧列中。这一切都非常漂亮,对我来说效果很好,但是我如何处理节点预览模式呢?由于节点尚未保存,因此资本字段尚未具有其新值 注意:我已经准备好做一些非常肮脏的黑客来完成这项工作:)不要攻击drupal!:)Php Drupal-Views+;节点预览灾难,php,drupal,drupal-views,Php,Drupal,Drupal Views,我在Drupal6站点上有一些视图,它们负责一些节点的字段 例如,我有一个名为Country的内容类型,它有一个名为Capital的字段。我在节点显示中排除了此字段,但有一个视图将节点ID作为参数显示在右侧列中。这一切都非常漂亮,对我来说效果很好,但是我如何处理节点预览模式呢?由于节点尚未保存,因此资本字段尚未具有其新值 注意:我已经准备好做一些非常肮脏的黑客来完成这项工作:)不要攻击drupal!:) 一个不那么简单且未经检查的想法: 在自定义模块中使用hook\u form\u alter或
一个不那么简单且未经检查的想法:
在自定义模块中使用hook\u form\u alter或hook\u nodeapi和validate,您应该可以看到新大写字段的数据,将其保存在某个位置(例如,保存到会话中),并通过主题化视图字段将其显示到块中。此外,您可以尝试使用CCK Blocks()而不是视图,从而避免这样的麻烦。