1

次のように、 XML Fieldモジュールを使用しているモジュールに取り組んでいます。

タイプ xml のフィールドを持つ 1 つのエンティティ タイプを作成しました。

複数の値を受け入れるようにこのフィールドを設定しました。たとえば、私のエンティティは次のようになります。

Entity (item description, body, Metadata(this is xml field with multiple value))
with data --> Item1 ('This is item 1', 'this is body', (

(

    <page>
       <title>metadata item 1</title>
       <description>this is item 1</description>
    </page>

)

(

    <page>
       <title>metadata item 2</title>
       <description>this is item 2</description>
    </page>

)
)

フィールド Metatdata の下に、各 XML データ ノードのタイトルが表示されません。

モジュールのタイトルは を使用して表示する必要があります hook_node_view_alter()が、最近モジュールの開発を始めたので、このフックを実装できません。

Metadata の望ましい出力は次のとおりです。

**Metadata(xml):**

metadata item 1:  (<--- how to display these titles??)

This is item 1

metadata item 2: (<--- how to display these titles??)

This is item 2
4

1 に答える 1

0

これを試して

<field type="spacer" name="myspacer1" label="&lt;b&gt; metadata item 1 &lt;/b&gt;" /> <field type="spacer" name="myspacer2" label="&lt;b&gt; metadata item 2 &lt;/b&gt;" />

于 2015-09-04T13:31:45.430 に答える