Remove Config from 'config' :)

This commit is contained in:
Kevin Giszewski
2014-01-31 10:25:28 -05:00
parent 4d4d94d0eb
commit 340ab297ee
3 changed files with 2 additions and 8 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ angular.module("umbraco").controller("Imulus.ArchetypeConfigController", functio
//console.log($scope.model.value);
//define empty items
var newPropertyModel = '{"alias": "", "remove": false, "collapse": false, "label": "", "helpText": "", "dataTypeId": "-88", "value": "", "config": ""}';
var newPropertyModel = '{"alias": "", "remove": false, "collapse": false, "label": "", "helpText": "", "dataTypeId": "-88", "value": ""}';
var newFieldsetModel = '{"alias": "", "remove": false, "collapse": false, "labelTemplate": "", "tooltip": "", "icon": "", "label": "", "headerText": "", "footerText": "", "properties": [' + newPropertyModel + ']}';
var defaultFieldsetConfigModel = JSON.parse('{"showAdvancedOptions": false, "hideFieldsetToolbar": false, "enableMultipleFieldsets": false, "hideFieldsetControls": false, "hidePropertyLabel": false, "maxFieldsets": null, "fieldsets": [' + newFieldsetModel + ']}');
+1 -4
View File
@@ -47,13 +47,10 @@ angular.module("umbraco").directive('archetypeProperty', function ($compile, $ht
var view = "";
var label = configFieldsetModel.properties[scope.propertyConfigIndex].label;
var dataTypeId = configFieldsetModel.properties[scope.propertyConfigIndex].dataTypeId;
var config = configFieldsetModel.properties[scope.propertyConfigIndex].config;
var config = null;
var alias = configFieldsetModel.properties[scope.propertyConfigIndex].alias;
var defaultValue = configFieldsetModel.properties[scope.propertyConfigIndex].value;
//try to convert the config to a JS object
config = jsonOrString(config, scope.archetypeConfig.developerMode, "config");
//try to convert the defaultValue to a JS object
defaultValue = jsonOrString(defaultValue, scope.archetypeConfig.developerMode, "defaultValue");
-3
View File
@@ -58,9 +58,6 @@
<div>
<label>Default Value</label><input type="text" ng-model="property.value" />
</div>
<div>
<label>Config</label><textarea ng-model="property.config" /></textarea>
</div>
<div>
<label>Required</label><input type="checkbox" ng-model="property.required" />
</div>