This commit is contained in:
f4ilji
2024-10-28 12:57:16 +05:00
parent e4678fc0d2
commit 6d516d1750
233 changed files with 6312 additions and 1314 deletions
@@ -13,10 +13,12 @@ import ClientPost from '@/Components/ClientPost.vue';
import ClientPostSearch from '@/Components/ClientPostSearch.vue';
import PostBadge from "@/Components/BuilderUi/Events/EventBadgeBuilder.vue";
import MainPageNavBar from "@/Navbars/MainPageNavbar.vue";
import NewsBreadcrumbs from "@/Components/BuilderUi/Posts/NewsBreadcrumbs.vue";
export default {
name: "Index",
components: {
NewsBreadcrumbs,
MainPageNavBar,
PostBadge,
AdminIndexHeaderTitle, AdminIndexHeader,
@@ -52,6 +54,9 @@ export default {
navigation: {
type: Object,
},
breadcrumbs: {
type: Object,
}
},
methods: {
@@ -76,6 +81,7 @@ export default {
<h2 class="text-2xl font-bold md:text-4xl md:leading-tight dark:text-white">Новости НТГСПИ</h2>
<p class="mt-1 text-gray-600 dark:text-neutral-400">Узнайте последние новости любимого вуза</p>
</div>
<NewsBreadcrumbs :breadcrumbs="breadcrumbs" class="px-5" />
<div>
<AdminIndexHeader>
<ClientPostSearch :search_filter="this.filters.search_filter" />
+8 -4
View File
@@ -17,10 +17,12 @@ import ClientPostSearch from "@/Components/ClientPostSearch.vue";
import ClientPost from "@/Components/ClientPost.vue";
import AdminIndexHeader from "@/Components/AdminIndexHeader.vue";
import MainPageNavBar from "@/Navbars/MainPageNavbar.vue";
import PostBreadcrumbs from "@/Components/BuilderUi/Posts/PostBreadcrumbs.vue";
export default {
name: "Show",
components: {
PostBreadcrumbs,
MainPageNavBar,
AdminIndexHeader, ClientPost, ClientPostSearch, ClientPostFilter, PostBadge,
PostGallery,
@@ -52,6 +54,9 @@ export default {
searchMatch: {
type: String,
default: ''
},
breadcrumbs: {
type: Object
}
},
mounted() {
@@ -75,7 +80,8 @@ export default {
<div class="space-y-5 md:space-y-10">
<div class="space-y-3">
<PostBackButton :title="'Назад'"/>
<PostBreadcrumbs :breadcrumbs="breadcrumbs" :post-title="post.data.title" />
<PostBackButton link="client.post.index" title="Все новости"/>
<PostTitle :header="post.data.title"/>
</div>
@@ -89,9 +95,7 @@ export default {
</div>
</div>
</div>
<div class="space-y-3 md:space-y-4">
<PostBuilder :blocks="this.blocks"/>
</div>
<PostBuilder :blocks="this.blocks"/>
<div>
<PostGallery :title="post.data.title" :images="post.data.gallery"/>
</div>