Advertisement
Guest User

Untitled

a guest
Aug 2nd, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const documentResource = require('mozu-node-sdk/clients/content/documentlists/document')(apiContext);
  2. //config
  3. Config = {
  4.   "MZDB": {
  5.     "YEAR": "year",
  6.     "YEARMAKE": "yearmake",
  7.     "YEARMAKEMODEL": "yearmakemodel"
  8.   },
  9.   "NAMESPACE": namespace,
  10.   "ATTRIBUTES": {
  11.     "YMMCSV": {
  12.       "ADMINNAME": "YMM-CSV",
  13.       "ATTRIBUTECODE": "ymm-csv",
  14.       "ATTRIBUTEFQN": "tenant~ymm-csv"
  15.     },
  16.     "YEARMAKEMODEL": {
  17.       "ADMINNAME": "Year Make Model",
  18.       "ATTRIBUTECODE": "year-make-model",
  19.       "ATTRIBUTEFQN": "tenant~year-make-model"
  20.     }
  21.   },
  22.   "SUBNAVLINK": {
  23.     "PATH": ["Sync Year Make Model Data"],
  24.     "HREF": "https://8fbbd3dc.ngrok.io/subnav",
  25.     "MODALWINDOWTITLE": "Sync Year Make Model Data",
  26.     "SUBNAVLINKFQN": "subnavlinks@mozu"
  27.   }
  28. }
  29. //EntityEditors
  30. module.exports = {
  31.   Year: {
  32.     "documentTypeFQN": "entityEditor@mozu",
  33.     "listFQN": "entityEditors@mozu",
  34.     "name": "year-editor",
  35.     "properties": {
  36.       "code": "Ext.create('Ext.form.Panel',{title:'YearEditor',layout:'anchor',defaults:{anchor:'100%'},defaultType:'textfield',items:[{fieldLabel:'Years',name:'years',xtype:'boxselect',store:[],queryMode:'local',forceSelection:false,createNewOnEnter:true,createNewOnBlur:true,}],setData:function(data){this.getForm().setValues(data);this.data=data;},getData:function(){vardata=this.getValues(false,false,false,true);returnExt.applyIf(data,this.data);},});",
  37.       "entityLists": [`${Config.MZDB.YEAR}@${Config.NAMESPACE}`],
  38.       "priority": 0
  39.     }
  40.   }
  41. }
  42.  
  43. documentResource.createDocument({ documentListName: entityEditorDocumentListName }, { body: EntityEditors.Year })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement