feat: 添加福安德外贸相关内容并重构产品页面

重构产品中心页面布局,添加产品展示网格和面包屑导航
更新关于页面支持多部分内容展示,包括公司简介、发展历史等
添加新的i18n翻译内容,更新品牌名称为福安德外贸
移除主题切换功能,更新欢迎邮件模板
添加多个关于页面的MDX内容,包括公司简介、发展历史等
This commit is contained in:
砂糖
2025-11-21 16:18:05 +08:00
parent bdc7ff6988
commit 17a30157db
13 changed files with 1340 additions and 20 deletions

View File

@@ -16,11 +16,12 @@ const options = {
},
};
async function getMDXContent(locale: string) {
async function getMDXContent(locale: string, section: string) {
const filePath = path.join(
process.cwd(),
"content",
"about",
section,
`${locale}.mdx`
);
try {
@@ -56,9 +57,18 @@ export async function generateMetadata({
});
}
export default async function AboutPage({ params }: { params: Params }) {
export default async function AboutPage({
params,
searchParams
}: {
params: Params;
searchParams: Promise<{ [key: string]: string | string[] | undefined }>;
}) {
const { locale } = await params;
const content = await getMDXContent(locale);
const resolvedSearchParams = await searchParams;
const section = (resolvedSearchParams.section as string) || "company";
const content = await getMDXContent(locale, section);
return (
<article className="w-full md:w-3/5 px-2 md:px-12">
@@ -75,4 +85,4 @@ export async function generateStaticParams() {
return LOCALES.map((locale) => ({
locale,
}));
}
}