でカスタム フィルターを作成しようとしたときに問題が発生しましたhook_filter_info()
。現在表示されているノードのフィールドに基づいて、いくつかの置換を行う必要があります。私は単に次のコードを使用しています。
return str_replace('%people1%', 'REPLACING WORKING', $text);
menu_get_item()
プロセス コールバックでは、そのコードは正常に動作しますが、現在のノード ID (または)を取得できませんarg()
。また、変更を加えるたびにキャッシュをクリアする必要があります ( 'cache' => FALSE
)。
プロセス コールバックでのデータ処理について知っておくべきことはありますか?