fix: 资质页从qualifications key读取数据(与CMS后台一致)
根因:CMS后台编辑保存到site_content key='qualifications', 但前端页面从key='about'读取,导致改了后台前端不生效。 现在前端改为从qualifications读取,CMS编辑即时生效。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
这个提交包含在:
父节点
5a16f96be3
当前提交
bd0518eda6
@ -107,10 +107,19 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import { useOrganizationSchema, useBreadcrumbSchema } from '~/composables/useJsonLd'
|
import { useOrganizationSchema, useBreadcrumbSchema } from '~/composables/useJsonLd'
|
||||||
|
|
||||||
const { data: about } = await usePublicApi('about')
|
const { data: qualData } = await usePublicApi('qualifications')
|
||||||
const { data: brand } = await usePublicApi('brand')
|
const { data: brand } = await usePublicApi('brand')
|
||||||
const { data: contact } = await usePublicApi('contact')
|
const { data: contact } = await usePublicApi('contact')
|
||||||
|
|
||||||
|
// qualifications key 用 safetyGuarantees,前端模板用 guarantees,做一层适配
|
||||||
|
const about = computed(() => {
|
||||||
|
if (!qualData.value) return null
|
||||||
|
return {
|
||||||
|
...qualData.value,
|
||||||
|
guarantees: qualData.value.guarantees || qualData.value.safetyGuarantees,
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
const seo = useSEO('qualifications')
|
const seo = useSEO('qualifications')
|
||||||
|
|
||||||
useBreadcrumbSchema([
|
useBreadcrumbSchema([
|
||||||
|
|||||||
正在加载...
x
在新工单中引用
屏蔽一个用户