Skip to content

Commit 9c5c7cc

Browse files
committed
#2310 add settings to public search
1 parent 5522254 commit 9c5c7cc

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

Console/BExIS.Web.Shell/Areas/DDM/BExIS.Modules.Ddm.UI/Controllers/PublicSearchController.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
using Vaiona.IoC;
1313
using Vaiona.Web.Extensions;
1414
using Vaiona.Web.Mvc.Models;
15+
using Vaiona.Web.Mvc.Modularity;
1516

1617
namespace BExIS.Modules.Ddm.UI.Controllers
1718
{
@@ -24,6 +25,9 @@ public ActionResult Index()
2425
ViewData["app"] = SvelteHelper.GetApp(module);
2526
ViewData["start"] = SvelteHelper.GetStart(module);
2627

28+
var settings = ModuleManager.GetModuleSettings("DDM");
29+
ViewData["search_result_presentation"] = settings.GetValueByKey("search_result_presentation").ToString();
30+
2731
return View();
2832
}
2933

Console/BExIS.Web.Shell/Areas/DDM/BExIS.Modules.Ddm.UI/Views/PublicSearch/Index.cshtml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
ViewBag.Title = "Public search";
33
Layout = "~/Themes/Default/Layouts/_svelteLayout.cshtml";
44

5-
bool isTemplateRequired = false;
5+
string search_result_presentation = "";
66

7-
if (ViewData["isTemplateRequired"] != null)
7+
if (ViewData["search_result_presentation"] != null)
88
{
9-
isTemplateRequired = (bool)ViewData["isTemplateRequired"];
9+
search_result_presentation = ViewData["search_result_presentation"].ToString();
1010
}
1111

1212
}
1313

14-
<div id="publicsearch">
14+
<div id="publicsearch" search_result_presentation="@search_result_presentation">
1515
@Html.Partial("_sveltePage")
1616
</div>

0 commit comments

Comments
 (0)