diff --git a/Oqtane.Client/Modules/Admin/Pages/Add.razor b/Oqtane.Client/Modules/Admin/Pages/Add.razor index bfca6df5..45c0794d 100644 --- a/Oqtane.Client/Modules/Admin/Pages/Add.razor +++ b/Oqtane.Client/Modules/Admin/Pages/Add.razor @@ -14,15 +14,15 @@ {
- +
- +
- +
- @foreach (Page page in _pageList) { @@ -32,9 +32,9 @@
- +
- @if (_children != null && _children.Count > 0) { @@ -74,15 +74,15 @@
- +
- +
- +
- +
@@ -90,15 +90,15 @@
- +
- +
- +
- @foreach (var theme in _themes) { @@ -107,9 +107,9 @@
- +
- @foreach (var container in _containers) { @@ -119,15 +119,15 @@
- +
- +
- +
- @@ -165,7 +165,7 @@ private string _name; private string _title; private string _path = string.Empty; - private string _parentid; + private string _parentid = "-1"; private string _insert = ">>"; private List _children; private int _childid = -1; @@ -287,13 +287,13 @@ Page page = null; try { - if (!string.IsNullOrEmpty(_name) && !string.IsNullOrEmpty(_themetype) && _containertype != "-") + if (!string.IsNullOrEmpty(_themetype) && _containertype != "-") { page = new Page(); page.SiteId = PageState.Page.SiteId; page.Name = _name; page.Title = _title; - if (_path == "") + if (string.IsNullOrEmpty(_path)) { _path = _name; } @@ -303,7 +303,7 @@ _path = _path.Substring(_path.LastIndexOf("/") + 1); } - if (string.IsNullOrEmpty(_parentid)) + if (_parentid == "-1") { page.ParentId = null; page.Path = Utilities.GetFriendlyUrl(_path); diff --git a/Oqtane.Client/Modules/Admin/Pages/Edit.razor b/Oqtane.Client/Modules/Admin/Pages/Edit.razor index 6709d60e..f7cbb612 100644 --- a/Oqtane.Client/Modules/Admin/Pages/Edit.razor +++ b/Oqtane.Client/Modules/Admin/Pages/Edit.razor @@ -14,15 +14,15 @@ {
- +
- +
- +
- @foreach (Page page in _pageList) { @@ -35,9 +35,9 @@
- +
- @if (_parentid == _currentparentid) { @@ -63,48 +63,48 @@
- +
-
- +
-
- +
- +
- +
- +
- +
- +
- +
- @foreach (var theme in _themes) { @@ -113,9 +113,9 @@
- +
- @foreach (var container in _containers) { @@ -125,15 +125,15 @@
- +
- +
- +
- @@ -182,7 +182,7 @@ private string _title; private string _path; private string _currentparentid; - private string _parentid; + private string _parentid = "-1"; private string _insert = "="; private List _children; private int _childid = -1; @@ -231,7 +231,7 @@ if (page.ParentId == null) { - _parentid = string.Empty; + _parentid = "-1"; } else { @@ -362,23 +362,22 @@ Page page = null; try { - if (_name != string.Empty && !string.IsNullOrEmpty(_themetype) && _containertype != "-") + if (!string.IsNullOrEmpty(_themetype) && _containertype != "-") { page = PageState.Pages.FirstOrDefault(item => item.PageId == _pageId); string currentPath = page.Path; page.Name = _name; page.Title = _title; - if (_path == "" && _name.ToLower() != "home") - if (_path == string.Empty && _name.ToLower() != "home") - { - _path = _name; - } + if (string.IsNullOrEmpty(_path) && _name.ToLower() != "home") + { + _path = _name; + } if (_path.Contains("/")) { _path = _path.Substring(_path.LastIndexOf("/") + 1); } - if (string.IsNullOrEmpty(_parentid) || _parentid == "-1") + if (_parentid == "-1") { page.ParentId = null; page.Path = Utilities.GetFriendlyUrl(_path);