Я работаю над разработкой публичного приложения Shopify. Как часть функциональности моего приложения, я должен поместить некоторый ликвидный код в некоторые передние файлы, такие как
я) section / cart-template.liquid
ii) разделы / product-template.liquid
и т.п.
Я автоматизировал процесс ввода кода с помощью кода в шаблоне по умолчанию [Debut].
Могу ли я реализовать их во всех темах?
Я проверил другие темы и обнаружил, что структура шаблона каждой темы отличается. Есть ли какой-нибудь возможный способ автоматизировать эти изменения шаблона во всех темах?
К сожалению нет, потому что каждая тема может быть очень разной. Некоторые темы могут даже иметь разные имена файлов для этих разделов, или они могут иметь совершенно другую структуру HTML.
Нет простого и универсального способа решить эту проблему. Один из способов:
Каждая тема, имеющая свою структуру, сложно разместить точный код.
Виктор Леонтьев Правильно. Лангируйте сканирование всей темы и замените код на нужное место. Вы должны проанализировать код и исправить желаемое место для размещения. После этого вы можете вставить код программно.
Вы можете упомянуть, в каком месте код должен быть вставлен в руководстве пользователя. На основе темы вы можете вставить код вручную с помощью руководства пользователя.
Для справки добавлен один URL-адрес приложения Shopify. В этом приложении они получают инструкции для клиента через руководство пользователя. Проверьте руководство пользователя после установки. Быстрый заказ приложение.
https://apps.shopify.com/fast-order
Надеюсь, это поможет.