@@ -109,10 +110,10 @@
if (Model.ReactionsFeature?.IsEnabled == true)
{
@await Component.InvokeAsync(typeof(ReactionSelectionViewComponent), new
- {
- entityType = Volo.CmsKit.Blogs.BlogPostConsts.EntityType,
- entityId = Model.ViewModel.Id.ToString()
- })
+ {
+ entityType = Volo.CmsKit.Blogs.BlogPostConsts.EntityType,
+ entityId = Model.ViewModel.Id.ToString()
+ })
}
}
@@ -122,10 +123,10 @@
if (Model.RatingsFeature?.IsEnabled == true)
{
@await Component.InvokeAsync(typeof(RatingViewComponent), new
- {
- entityType = Volo.CmsKit.Blogs.BlogPostConsts.EntityType,
- entityId = Model.ViewModel.Id.ToString()
- })
+ {
+ entityType = Volo.CmsKit.Blogs.BlogPostConsts.EntityType,
+ entityId = Model.ViewModel.Id.ToString()
+ })
}
}
@@ -133,24 +134,31 @@
- @if (isScrollIndexEnabled)
- {
-
-
diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/Public/CmsKit/Blogs/blogPost.js b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/Public/CmsKit/Blogs/blogPost.js
new file mode 100644
index 0000000000..160cfd3b65
--- /dev/null
+++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/Public/CmsKit/Blogs/blogPost.js
@@ -0,0 +1,16 @@
+$(function () {
+
+ let l = abp.localization.getResource("CmsKit");
+
+ $('#deleteBlogPost').on('click', '', function (e) {
+ abp.message.confirm(l("DeleteBlogPostMessage"), function (ok) {
+ if (ok) {
+ volo.cmsKit.public.blogs.blogPostPublic.delete(
+ $('#BlogId').val()
+ ).then(function () {
+ document.location.href = "/";
+ });
+ }
+ })
+ });
+});
diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/Public/CmsKit/Blogs/index.js b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/Public/CmsKit/Blogs/index.js
index 0d567d1650..dde3ed4e89 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/Public/CmsKit/Blogs/index.js
+++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/Public/CmsKit/Blogs/index.js
@@ -1,14 +1,14 @@
$(function () {
- var $selectAuthor = $('#AuthorSelect');
- var $authorNameSpan = $('.author-name-span');
+ let $selectAuthor = $('#AuthorSelect');
+ let $authorNameSpan = $('.author-name-span');
$selectAuthor.on('change', function () {
- var authorId = $selectAuthor.val();
+ let authorId = $selectAuthor.val();
reloadPageWithQueryString({'authorId': authorId});
});
$authorNameSpan.click(function () {
- var authorId = $(this).data('author-id');
+ let authorId = $(this).data('author-id');
reloadPageWithQueryString({'authorId': authorId});
});
diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.csproj b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.csproj
index da794f2eac..9953a9a2d7 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.csproj
+++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.csproj
@@ -35,4 +35,8 @@
+
+
+
+