Subversion Repositories SmartDukaan

Rev

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

package in.shop2020.serving.controllers;

import in.shop2020.serving.services.ContentServingService;
import in.shop2020.serving.utils.SnippetType;

@SuppressWarnings("serial")
public class MostComparedProductsController extends BaseController {

        private String id;
    private String snippets="";

        public MostComparedProductsController(){
                super();
        }

    public String show() {
        return "show";
    }
    
    public void setId(String id) {
        this.id = id;
    }
        
    public String getSnippets(){
        String itemIds = "";
        itemIds = ContentServingService.getSnippet(SnippetType.MOST_COMPARED_SNIPPET, id, sourceId);
            
            if(!itemIds.equals(""))     {
                String[] items = itemIds.split("\\s|\\n|\\t");
                int count = 0;
                for(String item: items) {
                        if (! item.equals(this.id) && count < 10)       {
                                snippets = snippets + ContentServingService.getSnippet(SnippetType.MOST_COMPARED_PRODUCT_SNIPPET, item, sourceId);
                                count ++;
                        }
                }
            }       
            return snippets;
    }
}