Carousel with Structure and Temple in WCD

Struture

 

 
<root available-locales="en_US" default-locale="en_US">
<dynamic-element dataType="string" indexType="keyword" localizable="true" name="title" readOnly="false" repeatable="true" required="false" showLabel="true" type="text" width="small">
<dynamic-element dataType="image" fieldNamespace="wcm" indexType="keyword" localizable="true" name="image" readOnly="false" repeatable="false" required="false" showLabel="true" type="wcm-image" width="">
<meta-data locale="en_US">
<entry name="label">
<![CDATA[Image]]>
</entry>
<entry name="predefinedValue">
<![CDATA[]]>
</entry>
<entry name="tip">
<![CDATA[]]>
</entry>
</meta-data>
</dynamic-element>
<meta-data locale="en_US">
<entry name="label">
<![CDATA[Title]]>
</entry>
<entry name="predefinedValue">
<![CDATA[]]>
</entry>
<entry name="tip">
<![CDATA[]]>
</entry>
</meta-data>
</dynamic-element>
<dynamic-element dataType="number" fieldNamespace="ddm" indexType="keyword" localizable="true" name="intervaltime" readOnly="false" repeatable="false" required="false" showLabel="true" type="ddm-number" width="small">
<meta-data locale="en_US">
<entry name="label">
<![CDATA[Interval Time]]>
</entry>
<entry name="predefinedValue">
<![CDATA[]]>
</entry>
<entry name="tip">
<![CDATA[Interval Time should be in millisecond]]>
</entry>
</meta-data>
</dynamic-element>
</root>

Template(ftl)

<script src="//code.jquery.com/jquery-1.10.2.js"></script>

<script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.5.0/jquery.flexslider.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.5.0/jquery.flexslider.min.js"></script>
<script>
   $(document).ready(function() {
 $('.flexslider').flexslider({
   animation: "slide",
   slideshowSpeed: ${intervaltime.getData()},      
animationDuration: 0,
pauseOnHover: true
 });
});
</script>
 
<style>
.flex-direction-nav{
display:none;
}
 
.flex-control-paging{
display:none
}
 
.flexslider {
    text-align:center;
    width:100%;
}
 
.title{
    text-decoration:underline;
    font-size: 15px;
    font-weight: bold;
    font-style: italic;
    text-align:center;
    color:#000;
}
 
</style>
 
<#if title.getSiblings()?has_content>
    <div class="flexslider">
        <ul class="slides">   
        <#list title.getSiblings() as cur_title>
           <li>
              <div>
                   <p class="title">${cur_title.getData()}</p>
                   <img src="${cur_title.image.getData()}" alt"">
               </div>
           </li>
        </#list>
        </ul>
    </div>
</#if>