translatePathFromContext
从 getStaticProps 或 getServerSideProps 上下文中获取有关 Drupal 路径的信息。
const path = await drupal.translatePathFromContext( context, options?: { withAuth, pathPrefix, }): Promise<DrupalTranslatedPath>context: GetStaticPropsContext | GetServerSidePropsContext- 必需
- 来自
getStaticProps或getServerSideProps的上下文。
options- 可选
withAuth: boolean | DrupalClientAuth:- 设置要使用的身份验证方法。参见 身份验证文档。
- 设置为
true以使用在客户端配置的身份验证方法。
pathPrefix: string: 如果您是从子目录调用,请设置 pathPrefix。例如:对于/articles/[...slug].tsx,使用pathPrefix: "/articles"。
备注
- 需要 Decoupled Router 模块。
示例
- 从
getStaticProps上下文获取有关路径的信息。
export async function getStaticProps(context) { const path = await drupal.translatePathFromContext(context)}