0

ディスプレイ スイート用のタイトル フォーマッタを作成していますが、タイトルが「CCK」タイプではありません。フォーマッタの定義方法を教えてくれる人はいますか?

4

3 に答える 3

1

タイトルが「CCK」タイプじゃないってどういうこと?フィールドである必要があります。このモジュールを試してください: http://drupal.org/project/custom_formatters

于 2012-08-10T19:40:14.377 に答える
1

title はフィールドではなくプロパティであるため、フィールド フォーマッタは使用できません。

この問題を解決するには、ノード テンプレート ファイルをオーバーライドする、hook_preprocess 関数を実装する、hook_node_view を実装するなど、別のアプローチを取る必要があります。

編集: プロパティとフィールドについては、多くの議論があります。title がまだプロパティである理由と、関連するモジュールについての背景を説明するためのリンクを次に示します。

注: 私はこれらすべてのモジュールを使用したわけではなく、いかなる方法でもそれらを支持するものではなく、それらがあなたの質問に対応しているとは主張しません。これはあなたの啓蒙のための短いリストです:

于 2012-11-07T18:39:41.493 に答える
0

これについては、カスタム フォーマッタ モジュールに問題があります: #816924: タイトル フィールドのカスタム フォーマッタ?

于 2013-04-13T16:09:12.240 に答える