释放双眼,带上耳机,听听看~!
export async function loader({ request }) {
const { session,admin } = await authenticate.admin(request);
const themes = await admin.rest.resources.Theme.all({ session: session, });
const mainTheme = themes.data.find(theme => theme.role === 'main');
const mainThemeId = mainTheme ? mainTheme.id : null;
console.log('themes',themes); //主题列表json
console.log('mainThemeId', mainThemeId); //在线主题id
}
请确保shopify.app.toml里面包含主题相关的权限。
scopes = "read_themes,write_products,write_themes"
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。