From ab8162347e815af85999c27fd9432e0dfeffd4aa Mon Sep 17 00:00:00 2001 From: Skrypt Date: Thu, 4 Jun 2015 20:55:57 -0400 Subject: [PATCH] Fixing small bug when creating a new content type. The use culture checkbox click event whas not working because the ID can change depending on the order the parts have been added. Replaced the jQuery selector to a class instead. --- .../Modules/Orchard.Autoroute/Scripts/autoroute-browser.js | 2 +- .../Views/DefinitionTemplates/AutorouteSettings.cshtml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Orchard.Web/Modules/Orchard.Autoroute/Scripts/autoroute-browser.js b/src/Orchard.Web/Modules/Orchard.Autoroute/Scripts/autoroute-browser.js index 6361f160f..1e44d8366 100644 --- a/src/Orchard.Web/Modules/Orchard.Autoroute/Scripts/autoroute-browser.js +++ b/src/Orchard.Web/Modules/Orchard.Autoroute/Scripts/autoroute-browser.js @@ -19,7 +19,7 @@ } }; - $("#Parts_3__AutorouteSettings_UseCulturePattern[type=checkbox]").click(function () { + $(".use-culture-pattern[type=checkbox]").click(function () { if ($(this).attr("checked") == "checked") { $(".autoroute-cultures li:not(:first)").hide(); $(".autoroute-cultures li").removeClass("selected"); diff --git a/src/Orchard.Web/Modules/Orchard.Autoroute/Views/DefinitionTemplates/AutorouteSettings.cshtml b/src/Orchard.Web/Modules/Orchard.Autoroute/Views/DefinitionTemplates/AutorouteSettings.cshtml index 7c194d300..4cdcc83ec 100644 --- a/src/Orchard.Web/Modules/Orchard.Autoroute/Views/DefinitionTemplates/AutorouteSettings.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Autoroute/Views/DefinitionTemplates/AutorouteSettings.cshtml @@ -25,7 +25,7 @@ @if (Model.SiteCultures.Count > 1) {
- @Html.CheckBoxFor(m => m.UseCulturePattern) + @Html.CheckBoxFor(m => m.UseCulturePattern, new { @class = "use-culture-pattern" }) @T("Allow to set pattern(s) for each culture. If left unchecked this means it will use the default website culture pattern(s).")