2016-07-08 4 views
-1

私は、umbracoのノードの子からカスタムプロパティの値を取得し、これらの値をアクセス可能なcollections/array/list変数に格納しようとしていますJavaScriptコードでこれが可能かどうか、あるいはより良い選択肢があるかどうかアドバイスしてください。私はウンブラの初心者です。ありがとうノード項目の子からumbracoカスタムプロパティ値を格納する

答えて

1

ノードの子供に関しては、現在のページからのものであれば、それはCurrentPage.Childrenです(注:通常、intellisenseの場合は(IPublishedContent)にタイプします)。それ以外の場合は、UmbracoHelper(Umbraco.TypedContent(nodeid))を使用しています。

ノードを取得すると、ノードはnode.Childrenによってアクセスされます。

あなたはかみそりを使用している場合、あなたはかみそりで、次のような何かを行うことができますJSの質問に関しては

、:

// here is the JS 
<script> 
var myNewArray = new[]; 


@foreach(var child in node.Children) 
{ 
    var prop = child.GetPropertyValue("propName"); 
    @:myNewArray.push("@prop"); 
} 
</script> 
関連する問題