If I am understanding you right, you want to disable the attributes editing on maps. Try something similar to this:
function initEditor(results) {
//only one layer
var featureLayer = results[0].layer;
/*
var templatePicker = new esri.dijit.editing.TemplatePicker({
featureLayers: [featureLayer],
rows: 'auto',
groupingEnabled:false,
columns: 1
},'editorDiv');
templatePicker.startup();
*/
var layerInfos = [{
'featureLayer':featureLayer,
'showAttachments':false,
'showDeleteButton':false,
'fieldInfos':[
{'fieldName':'Name', 'isEditable':false, 'label':'<b> Name:</b>'},
{'fieldName': 'Facility_Type', 'isEditable':true, 'label':'<b>Facility Type:</b>'}
]
}];
//define the editor settings
var settings = {
map: map,
/* templatePicker:templatePicker, */
layerInfos:layerInfos
};
var params = {settings: settings};
//Create the editor widget
var editorWidget = new esri.dijit.editing.Editor(params);
editorWidget.startup();
//resize the info window (attribute inspector)
map.infoWindow.resize(495,495);
}