From eec6fe2115fc3f2a0c69d2080474eb869680c003 Mon Sep 17 00:00:00 2001 From: AndyButland Date: Sun, 27 Jul 2014 15:09:35 +0200 Subject: [PATCH] Changed selection of default order by column for container document types to drop down list --- .../umbraco/controls/ContentTypeControlNew.ascx | 7 ++++++- .../umbraco/controls/ContentTypeControlNew.ascx.cs | 13 ++++++------- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/Umbraco.Web.UI/umbraco/controls/ContentTypeControlNew.ascx b/src/Umbraco.Web.UI/umbraco/controls/ContentTypeControlNew.ascx index 560e1377cd..79f71d6e2e 100644 --- a/src/Umbraco.Web.UI/umbraco/controls/ContentTypeControlNew.ascx +++ b/src/Umbraco.Web.UI/umbraco/controls/ContentTypeControlNew.ascx @@ -86,7 +86,12 @@ - + + + Node Name + Last Edited Date + Updated By + diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/controls/ContentTypeControlNew.ascx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/controls/ContentTypeControlNew.ascx.cs index c6dd4090c0..c3862fb5f3 100644 --- a/src/Umbraco.Web/umbraco.presentation/umbraco/controls/ContentTypeControlNew.ascx.cs +++ b/src/Umbraco.Web/umbraco.presentation/umbraco/controls/ContentTypeControlNew.ascx.cs @@ -382,9 +382,9 @@ namespace umbraco.controls configProvided = true; } - if (!string.IsNullOrEmpty(txtContainerConfigOrderBy.Text)) + if (ddlContainerConfigOrderBy.SelectedIndex > 0) { - orderBy = txtContainerConfigOrderBy.Text; + orderBy = ddlContainerConfigOrderBy.SelectedItem.Value; configProvided = true; } @@ -618,19 +618,18 @@ jQuery(document).ready(function() {{ refreshDropDowns(); }}); allowAtRoot.Checked = _contentType.AllowAtRoot; cb_isContainer.Checked = _contentType.IsContainerContentType; + ddlContainerConfigOrderBy.SelectedIndex = -1; + ddlContainerConfigOrderDirection.SelectedIndex = -1; if (!string.IsNullOrEmpty(_contentType.ContainerConfig)) { var containerConfig = GetContentTypeContainerConfigurationFromJsonString(_contentType.ContainerConfig); txtContainerConfigPageSize.Text = containerConfig.PageSize.ToString(); - txtContainerConfigOrderBy.Text = containerConfig.OrderBy; - ddlContainerConfigOrderDirection.SelectedIndex = -1; + ddlContainerConfigOrderBy.Items.FindByValue(containerConfig.OrderBy).Selected = true; ddlContainerConfigOrderDirection.Items.FindByValue(containerConfig.OrderDirection).Selected = true; } else { txtContainerConfigPageSize.Text = string.Empty; - txtContainerConfigOrderBy.Text = string.Empty; - ddlContainerConfigOrderDirection.SelectedIndex = -1; } } @@ -1410,7 +1409,7 @@ jQuery(document).ready(function() {{ refreshDropDowns(); }}); protected global::System.Web.UI.WebControls.TextBox txtContainerConfigPageSize; protected global::umbraco.uicontrols.PropertyPanel pp_containerConfigOrderBy; - protected global::System.Web.UI.WebControls.TextBox txtContainerConfigOrderBy; + protected global::System.Web.UI.WebControls.DropDownList ddlContainerConfigOrderBy; protected global::umbraco.uicontrols.PropertyPanel pp_containerConfigOrderDirection; protected global::System.Web.UI.WebControls.DropDownList ddlContainerConfigOrderDirection;