Subversion Repositories SmartDukaan

Rev

Rev 5760 | Rev 5930 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5760 Rev 5763
Line 355... Line 355...
355
        } catch (Exception e) {
355
        } catch (Exception e) {
356
            log.error("Error fetching entity for id: " + catalogId, e);
356
            log.error("Error fetching entity for id: " + catalogId, e);
357
        }
357
        }
358
 
358
 
359
        String metaDescription = "";
359
        String metaDescription = "";
-
 
360
        String metaKeywords = "";
360
        String entityUrl = EntityUtils.getEntityURL(expEntity);
361
        String entityUrl = EntityUtils.getEntityURL(expEntity);
361
        String title = "";
362
        String title = "";
362
 
363
 
363
        List<Feature> features = expEntity.getSlide(130054).getFeatures();
364
        List<Feature> features = expEntity.getSlide(130054).getFeatures();
364
        for (Feature feature : features) {
365
        for (Feature feature : features) {
Line 370... Line 371...
370
            if (feature.getFeatureDefinitionID() == 120133) {
371
            if (feature.getFeatureDefinitionID() == 120133) {
371
                PrimitiveDataObject dataObject = (PrimitiveDataObject) feature
372
                PrimitiveDataObject dataObject = (PrimitiveDataObject) feature
372
                        .getBullets().get(0).getDataObject();
373
                        .getBullets().get(0).getDataObject();
373
                metaDescription = dataObject.getValue();
374
                metaDescription = dataObject.getValue();
374
            }
375
            }
-
 
376
            if (feature.getFeatureDefinitionID() == 120134) {
-
 
377
                PrimitiveDataObject dataObject = (PrimitiveDataObject) feature
-
 
378
                        .getBullets().get(0).getDataObject();
-
 
379
                metaKeywords = dataObject.getValue();
-
 
380
            }
375
        }
381
        }
376
 
382
 
377
        try {
383
        try {
378
            JSONObject props = new JSONObject();
384
            JSONObject props = new JSONObject();
379
            Category category = expEntity.getCategory();
385
            Category category = expEntity.getCategory();
380
            String categoryName = category.getLabel();
386
            String categoryName = category.getLabel();
381
           
387
           
382
            props.put("metaDescription", metaDescription);
388
            props.put("metaDescription", metaDescription);
-
 
389
            props.put("metaKeywords", metaKeywords);
383
            props.put("entityUrl", entityUrl);
390
            props.put("entityUrl", entityUrl);
384
            props.put("title", title);
391
            props.put("title", title);
385
            props.put("name", EntityUtils.getProductName(expEntity));
392
            props.put("name", EntityUtils.getProductName(expEntity));
386
            boolean displayAccessories;
393
            boolean displayAccessories;
387
            
394