Changes to editView, editTemplate and loadTemplates
to fix wrong create dialog, and missing master pre-selection in master template dropdown
This commit is contained in:
@@ -56,13 +56,13 @@ namespace Umbraco.Web.UI.Umbraco.Settings.Views
|
||||
|
||||
var li = new ListItem(t.Text, t.Id.ToString());
|
||||
li.Attributes.Add("id", t.Alias.Replace(" ", ""));
|
||||
|
||||
if (t.Id == _template.MasterTemplate)
|
||||
selectedTemplate = t.Alias.Replace(" ", "");
|
||||
|
||||
MasterTemplate.Items.Add(li);
|
||||
MasterTemplate.Items.Add(li);
|
||||
}
|
||||
|
||||
if (_template.MasterTemplate > 0)
|
||||
MasterTemplate.SelectedValue = _template.MasterTemplate.ToString();
|
||||
|
||||
|
||||
MasterTemplate.SelectedValue = selectedTemplate;
|
||||
|
||||
NameTxt.Text = _template.GetRawText();
|
||||
|
||||
@@ -36,12 +36,7 @@ namespace umbraco
|
||||
|
||||
protected override void CreateRootNode(ref XmlTreeNode rootNode)
|
||||
{
|
||||
if (!Umbraco.Core.Configuration.UmbracoSettings.EnableMvcSupport)
|
||||
rootNode.NodeType = "init" + TreeAlias;
|
||||
else
|
||||
rootNode.NodeType = "initviews";
|
||||
|
||||
|
||||
rootNode.NodeType = "init" + TreeAlias;
|
||||
rootNode.NodeID = "init";
|
||||
}
|
||||
|
||||
|
||||
@@ -50,19 +50,7 @@ namespace umbraco.cms.presentation.settings
|
||||
if (t.Id != _template.Id)
|
||||
{
|
||||
var li = new ListItem(t.Text, t.Id.ToString());
|
||||
|
||||
li.Attributes.Add("id", t.Alias.Replace(" ", ""));
|
||||
|
||||
if (t.Id == _template.MasterTemplate)
|
||||
{
|
||||
try
|
||||
{
|
||||
li.Selected = true;
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
}
|
||||
MasterTemplate.Items.Add(li);
|
||||
}
|
||||
}
|
||||
@@ -71,6 +59,8 @@ namespace umbraco.cms.presentation.settings
|
||||
AliasTxt.Text = _template.Alias;
|
||||
editorSource.Text = _template.Design;
|
||||
|
||||
if(_template.MasterTemplate > 0)
|
||||
MasterTemplate.SelectedValue = _template.MasterTemplate.ToString();
|
||||
|
||||
ClientTools
|
||||
.SetActiveTreeType(TreeDefinitionCollection.Instance.FindTree<loadTemplates>().Tree.Alias)
|
||||
|
||||
Reference in New Issue
Block a user