Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
2754 rajveer 1
package in.shop2020.serving.controllers;
2
 
3599 rajveer 3
import in.shop2020.serving.services.ContentServingService;
4
import in.shop2020.serving.utils.SnippetType;
2754 rajveer 5
 
6
@SuppressWarnings("serial")
2867 rajveer 7
public class MostComparedProductsController extends BaseController {
2754 rajveer 8
 
9
	private String id;
10
    private String snippets="";
11
 
2867 rajveer 12
	public MostComparedProductsController(){
2754 rajveer 13
		super();
14
	}
15
 
16
    public String show() {
17
        return "show";
18
    }
19
 
20
    public void setId(String id) {
21
    	this.id = id;
22
    }
23
 
24
    public String getSnippets(){
25
    	String itemIds = "";
4273 varun.gupt 26
    	itemIds = ContentServingService.getSnippet(SnippetType.MOST_COMPARED_SNIPPET, id, sourceId);
27
 
28
	    if(!itemIds.equals(""))	{
2754 rajveer 29
	    	String[] items = itemIds.split("\\s|\\n|\\t");
4273 varun.gupt 30
	    	int count = 0;
31
	    	for(String item: items)	{
32
	    		if (! item.equals(this.id) && count < 10)	{
5552 phani.kuma 33
	    			snippets = snippets + ContentServingService.getSnippet(SnippetType.MOST_COMPARED_PRODUCT_SNIPPET, item, sourceId);
4273 varun.gupt 34
	    			count ++;
35
	    		}
2754 rajveer 36
	    	}
37
	    }	    
38
	    return snippets;
39
    }
40
}