0

コンテンツペイン内にレンダリングされたUmbracoマクロを再利用し、ページテンプレートで使用したいと考えています。コンテンツページのブロックは以下のとおりです。これをページテンプレートの新しいマクロに変換するにはどうすればよいですか?

<div umb_source="5766" umb_firsttab="5846" 
    umb_macroalias="widgetname" 
    umb_secondtab="5847" 
    ismacro="true" onresizestart="return false;" 
    umbversionid="b8fc56a2-f4b0-42ee-a3b8-7115acdff669" 
    umbpageid="5756" 
    title="This is rendered content from macro" 
    class="umbMacroHolder">
    <!-- startUmbMacro -->
    <span>This macro does not provides rendering in WYSIWYG editor
    </span>
<!-- endUmbMacro --></div>
4

2 に答える 2

1

テンプレートでは、次のように使用します。

<umbraco:Macro Alias="widgetname" runat="server" />

動作するはずです

于 2012-11-08T11:54:20.530 に答える
1

テンプレートエディタ([設定]セクション)の[マクロの挿入]ボタンを使用してテンプレートを追加することをお勧めします。マクロタグを作成する適切なオプションを選択するためのインターフェイスを提供します。

しかし、このようなものは機能するはずです(Ankur Ghelaniと同様ですが、他のオプションが含まれています):

<umbraco:marco alias="widgetname" runat="server"
    source="5766"
    firsttab="5846"
    secondtab="5847" />
于 2012-11-17T06:18:45.543 に答える