1

次のコンテキストを受け取る親テンプレートがあります。

{
users: 
[
    {
        userId: "18288128",
        group: "User 1 Group Name",
        userVideos: [{ id: 1, name: "Video1"},
                     { id: 2, name: "Video2"},
                     { id: 3, name: "Video3"}]
    },
    {
        userId: "1232412",
        group: "User 2 Group Name",
        userVideos: [{ id: 4, name: "Video93"},
                     { id: 5, name: "Video384"},
                     { id: 6, name: "Video483"}]
    },
    {
        userId: "1231231",
        group: "User 3 Group Name",
        userVideos: [{ id: 7, name: "VideoA"},
                     { id: 8, name: "VideoB"},
                     { id: 9, name: "VideoC"}]
    }
]
}

これは親テンプレートです:

{#users}
  {! Here I want to add the partial video_list passing the correct parameters (uniqueId, groupName and the video list) !}
  {>video_list /}
{/users}

これは、video_list の一部です。

UniqueId: {uniqueId}{~n}
GroupName: {groupName}{~n}
<ul>
  {#videos}
<li>{name}</li>{~n}
  {/videos}
</ul>

親テンプレートからパーシャルを呼び出すにはどうすればよいですか? パラメータ uniqueId=userId、groupName=group および videos=userVideos (これはリストです) を渡します。

4

1 に答える 1

1

パーシャルはパラメーターを受け入れるため、次のようなことができます。

{>video_list uniqueId=userId groupName=group videos=userVideos/}
于 2013-08-15T19:55:56.023 に答える