Subversion Repositories SmartDukaan

Rev

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

Rev 5552 Rev 5760
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 = "";
-
 
361
        String entityUrl = EntityUtils.getEntityURL(expEntity);
360
        String entityUrl = EntityUtils.getEntityURL(expEntity);
362
        String title = "";
361
        String title = "";
363
 
362
 
364
        List<Feature> features = expEntity.getSlide(130054).getFeatures();
363
        List<Feature> features = expEntity.getSlide(130054).getFeatures();
365
        for (Feature feature : features) {
364
        for (Feature feature : features) {
Line 371... Line 370...
371
            if (feature.getFeatureDefinitionID() == 120133) {
370
            if (feature.getFeatureDefinitionID() == 120133) {
372
                PrimitiveDataObject dataObject = (PrimitiveDataObject) feature
371
                PrimitiveDataObject dataObject = (PrimitiveDataObject) feature
373
                        .getBullets().get(0).getDataObject();
372
                        .getBullets().get(0).getDataObject();
374
                metaDescription = dataObject.getValue();
373
                metaDescription = dataObject.getValue();
375
            }
374
            }
376
            if (feature.getFeatureDefinitionID() == 120134) {
-
 
377
                PrimitiveDataObject dataObject = (PrimitiveDataObject) feature
-
 
378
                        .getBullets().get(0).getDataObject();
-
 
379
                metaKeywords = dataObject.getValue();
-
 
380
            }
-
 
381
        }
375
        }
382
 
376
 
383
        try {
377
        try {
384
            JSONObject props = new JSONObject();
378
            JSONObject props = new JSONObject();
385
            Category category = expEntity.getCategory();
379
            Category category = expEntity.getCategory();
386
            String categoryName = category.getLabel();
380
            String categoryName = category.getLabel();
387
           
381
           
388
            props.put("metaDescription", metaDescription);
382
            props.put("metaDescription", metaDescription);
389
            props.put("metaKeywords", metaKeywords);
-
 
390
            props.put("entityUrl", entityUrl);
383
            props.put("entityUrl", entityUrl);
391
            props.put("title", title);
384
            props.put("title", title);
392
            props.put("name", EntityUtils.getProductName(expEntity));
385
            props.put("name", EntityUtils.getProductName(expEntity));
393
            boolean displayAccessories;
386
            boolean displayAccessories;
394
            
387