Шаблон Bigcommerce не применяется на localhost - PullRequest
1 голос
/ 27 мая 2019

Я загрузил новый шаблон, назовем его my-template, используя инструмент трафарета.Файл шаблона находится в папке pages/custom/page/my-template.Я могу выбрать шаблон в раскрывающемся разделе Шаблон на странице администратора, поэтому я предположил, что шаблон успешно загружен.

Проблема в том, что при предварительном просмотре этой страницы шаблон применяется, но на моем локальном компьютере,пользовательский шаблон не применяется (вместо него используется шаблон по умолчанию page).Есть ли здесь какие-либо шаги или какие-либо настройки?Что я могу сделать, чтобы работать с my-template на локальном хосте?

1 Ответ

0 голосов
/ 27 мая 2019

Когда вы работаете локально, ваш файл .stencil управляет отображением между пользовательскими шаблонами и страницами, которым они должны быть назначены. Вот пример, в котором пользовательский файл my-template будет применен к веб-странице с URL-адресом / about-us /:

{
  "normalStoreUrl": "http://mystore.mybigcommerce.com",
  "port": 3000,
  "clientId": "xxxxxxxxxxxxxxxxx",
  "accessToken": "xxxxxxxxxxxxxxxxxx",
  "customLayouts": {
    "brand": {},
    "category": {},
    "page": {
    "my-template.html": "/about-us/"
    },
    "product": {}
  }
}

Примечание: После редактирования файла .stencil вы захотите перезапустить CLI, чтобы увидеть внесенные изменения

https://developer.bigcommerce.com/stencil-docs/template-files/custom-templates/authoring-testing-uploading-custom-templates#authoring-testing-uploading_local-mapping

...