私は、次のパラメータXSLTパラメータは常に空でます。<xsl:のparamの名前= "mediaFolderIdは" = "/マクロ/ mediaFolderId" を選択/>
<xsl:param name="mediaFolderId" select="/macro/mediaFolderId" />
<xsl:param name="title" select="/macro/title" />
でGraphicsRowSliderと呼ばれるXSLTを作成し、パラメータのタイトルを追加し、 mediaFolderIdを関連するマクロに追加します。
次に、新しいマクロコンテナのデータ型を作成し、許可マクロとしてGraphicsRowSliderマクロを選択しました。次に、新しいデータ型の新しいフィールドをドキュメントタイプに追加し、そのフィールドをテンプレートにインポートしました。
最後に、私はマクロを挿入し、タイトルと選択したメディアフォルダを追加しました...しかし、マクロが正しいタイトルとmediaFolderIdを持つ正しいxsltを呼び出すのがわかりましたが、パラメータは常に空です!
注、私はいつもこの
<?UMBRACO_MACRO macroalias="GraphicsRowSlider" title="Add Title here" mediaFolderId="1159" />
私はumbraco 4.7.1を使用していますが、マクロを使用する方法についての新しい情報を見つけることができなかったと私はUmbraco TVでこのビデオを使用しましたが、これは明らかに古くなっています。とにかく、皆さんありがとうと私はリンクを確認します@ thoehlerここで送信された、それはumbraco 4.5 +であることを願っていますか? –
すべての4.xバージョンですべて同じですので、4.5以降でサポートされています+ – thoehler