document.write("
<mvt:item name="content" />
main_page - Snippet hosted by \"Cacher\"
{
"categories":[
{
"id":"1",
"name":"Category 1",
"code":"category_01",
"parent_id":"0"
},
{
"id":"2",
"name":"Category 2",
"code":"category_02",
"parent_id":"0"
},
{
"id":"3",
"name":"Category 3",
"code":"category_03",
"parent_id":"0"
},
{
"id":"4",
"name":"Category 4",
"code":"category_04",
"parent_id":"0"
},
{
"id":"5",
"name":"Sub Category 1",
"code":"sub-cat-1",
"parent_id":"1"
},
{
"id":"6",
"name":"Sub Category 2",
"code":"sub-cat-2",
"parent_id":"0"
},
{
"id":"7",
"name":"Sub Category 3",
"code":"sub-cat-3",
"parent_id":"0"
},
{
"id":"8",
"name":"Sub Category 4",
"code":"sub-cat-4",
"parent_id":"0"
},
{
"id":"9",
"name":"Sale",
"code":"sale",
"parent_id":"0"
},
{
"id":"10",
"name":"Featured Products",
"code":"featured",
"parent_id":"0"
}
]
}
response - Snippet hosted by \"Cacher\"
<mvt:do name="l.settings:category_count" file="g.Module_Library_DB" value="Runtime_CategoryList_Load_All( l.settings:categories )" />
{
"categories" : [
<mvt:foreach iterator="category" array="categories">
{
"id" : "&mvtj:category:id;",
"name" : "&mvtj:category:name;",
"code" : "&mvtj:category:code;",
"parent_id" : "&mvtj:category:parent_id;"
}<mvt:if expr="pos1 LT l.settings:category_count">,</mvt:if>
</mvt:foreach>
]
}
content_template - Snippet hosted by \"Cacher\"
$.ajax({
url: 'https://mivadevtest.com/api.html',
headers: { 'X-Miva-Partial-Render': 'content', 'X-Miva-Partial-Render-Output': 'raw' }
});
request - Snippet hosted by \"Cacher\"
");