尝试使用hook_filter_info()
创建自定义过滤器时出现问题。 我必须根据当前查看节点的字段进行一些替换。我只是使用下面的代码。在Drupal中使用hook_filter_info()的自定义过滤器
return str_replace('%people1%', 'REPLACING WORKING', $text);
在这个过程中的回调,该代码工作正常,但我不能让当前节点ID(menu_get_item()
或arg()
)。另外,每当我做出一些更改时,我必须清除缓存('cache' => FALSE
)。
在处理回调中处理数据有什么我需要知道的吗?
非常感谢澄清。 我有一系列基于其他自定义模块的问题。 帮助我的模块是http://drupal.org/project/devel_if。 再次非常感谢。 – hugronaphor 2013-05-03 20:24:25
@CornelAndreev你能否让我知道你是如何处理你的案子的,因为我面临类似的问题? – Selvam 2013-11-15 05:48:26