New
================================
ocms_DNETProductSpecifications.vf
ocms_DNETProductSpecifications.cls
ocms_DNETCOmpHybrisSpecs.vfc
ocms_DNETCompHybrisSpecsController.cls
ocms_DNETProductSpecsController.cls
Existing
===================================
Cms_CompHybrisSpecs.vfc
CmsCtlProducts.cls
CmsBusinessProduct.cls
CmsBusiness.cls
CmsDal.cls
https://doosan-nao--devpro1.sandbox.my.site.com/dealernetnextgen/productspecs?ProductCode=M1209
https://doosan-nao--devpro1--c.sandbox.vf.force.com/apex/ocms_DNETProductSpecifications?productcode=M1209
Old Notes
Unable to access the product2Code in the visualforce component controller
ocms_DNETCompHybrisSpecsController
page prod code {!product2Code}
component pro code{!product2Code}
Product2 {!hybrisModel}
public class ocms_DNETCompHybrisSpecsController {
public String product2Code{get; set;}
public product2 currentModel;
public ocms_DNETCompHybrisSpecsController(){
widgetDataServerUrl = 'https://cdn-proxy-gpim-nao-net.dibhids.net/rest/proxy/';
currentSalesforceUrl= 'https://doosan-nao--devpro1.sandbox.my.salesforce.com/services/apexrest/AmazonAWSAccessService/';
widgetPDFRenderingServiceUrl = 'https://cdn-proxy-gpim-nao-net.dibhids.net/specs/';
System.debug('ProductCode is at cmp=============> '+product2Code);
if(string.isNotBlank(product2Code)){
currentModel = [SELECT Id,Name,ProductCode,Contract_Code__r.GPIMContextCategory__c FROM Product2 WHERE ProductCode = : product2Code LIMIT 1];
System.debug('currentModel is at cmp=============> '+currentModel);
}
}
}