【问题标题】:Drupal 7 Programmatically Replace Field in ViewsDrupal 7 以编程方式替换视图中的字段
【发布时间】:2012-11-30 17:50:47
【问题描述】:

我有一个关于 Drupal 7 和 Views API 的问题。

我正在编写一个替换视图中特定文本的模块。基本上我想要做的是扫描视图(或页面)中的文本。假设视图有 [特殊按钮] 将替换为

l(t('button'),'mypage',array('query',array('page'=>$node->nid))); 

或其他。请理解这是伪代码。

我查看了hook_view()hook_node_view() (http://api.drupal.org/api/drupal/modules%21node%21node.api.php/function/hook_node_view/7),但它们似乎都不适合我。

我也看过http://drupal.org/node/1510828,但这似乎对我没有帮助。

【问题讨论】:

标签: text replace drupal view


【解决方案1】:

您是否尝试在 field/s 上选择“重写此字段的输出”? 或者Views PHP 应该能够做你想做的事。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多