Subversion Repositories SmartDukaan

Rev

Rev 3931 | Blame | Compare with Previous | Last modification | View Log | RSS feed

## This velocity file will generate all slides for a given entity. It will get just {$expentity}  from java and generate the content.
#set( $expslides = $expentity.getExpandedSlides() )
#set($entityid = $expentity.getID())
#set($urlpart1 = "http://static")
#set($urlpart2 = "." + $domain)
#set($staticnum = $entityid%3)
#set($defaulturl = $urlpart1 + $staticnum + $urlpart2)
#set($entitytitle =  $expentity.getBrand().trim() + ' ' + $expentity.getModelName().trim() + ' ' + $expentity.getModelNumber().trim())

#foreach( $expslide in $expslides )
        #if($expslide.getSlideDefinitionID() == 130088)
                #set($expfeatures = $expslide.getExpandedFeatures())
                #foreach($expfeature in $expfeatures)
                        #if($expfeature.getFeatureDefinitionID() == 120155)
                                #set($saexpbullets = $expfeature.getExpandedBullets())
                        #end
                #end
                #set( $medias = $expslide.getFreeformContent().getMedias())
                #set( $docRefs = $expslide.getFreeformContent().getDocumentLabels())
                #set( $videoRefs = $expslide.getFreeformContent().getYoutubeLabels())
        #end
#end

        <div class="content">
                        <input type="hidden" value="$params.CATALOG_ID" id="product_id" name="">
                        #if($docRefs && $docRefs.size() != 0)
                        <div style="padding-left:30px;padding-top:20px;">
                                <STRONG>User Manuals</STRONG>
                                <ul style="padding-left:30px;">
                                #foreach( $label in $docRefs )
                                        #set( $document = $medias.get($label) )
                    #set( $documentName = $document.getFileName())
                    #set( $documentNames = $documentName.split("\."))
                    #foreach ($part in $documentNames)
                        #if ($velocityCount == 1) #set ($part1 = $part) #end 
                        #if ($velocityCount == 2) #set ($part2 = $part) #end
                    #end
                        #set($documentName = $part1 + "-" + $document.getCreationTime().getTime() + "." + $part2)
                                        <li><a href="$defaulturl/documents/$entityid/${mediaPrefix}-$documentName">$document.getTitle()</a></li>
                #end    
                                </ul>
                        </div>
                        #end
                        #if($saexpbullets && $saexpbullets.size() != 0)
                        <div style="padding-left:30px;padding-top:20px;">
                        <STRONG>Softwares</STRONG>
                        <ul  style="padding-left:30px;">
                                #foreach($expbullet in $saexpbullets)
                                #set($text = $expbullet.displayText())
                                #set($name = $text.replaceFirst("--.*",""))
                                #set($link = $text.replaceFirst(".*--",""))
                                <li>
                                        <a href="$link" rel="nofollow"  target="_blank">$name</a>
                </li>
                                #end
            </ul>
                        </div>
                        #end
                        #if($videoRefs && $videoRefs.size() != 0)
                        <div style="padding-left:30px;padding-top:25px;">
                                <STRONG>How To Videos</STRONG>
                                #foreach( $label in $videoRefs )
                                        #set( $media = $medias.get($label) )
                                        <div style="padding-top:15px;">
                                        <div style="text-align:left;">$media.getTitle()</div>
                <object width="500" height="250">
                                        <param name="movie" value="http://www.youtube.com/v/$media.getYoutubeId()&amp;hl=en_US&amp;fs=1"/>
                                        <param name="allowFullScreen" value="true"/>
                                        <param name="allowscriptaccess" value="always"/>
                                        <embed src="http://www.youtube.com/v/$media.getYoutubeId()&amp;hl=en_US&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="250"/>
                        </object>
                                </div>
                #end
                        </div>
                        #end
                </div>