На протяжении моих жидких файлов, я вижу много условных операторов, основанных на текущем шаблоне, например:Как определить Shopify App страницы, без шаблона
{% if template contains "product" %}
(do something)
{% endif %}
Но я установил приложение, которое создано свою собственную страницу :
MyStoreName.com/apps/store-locator
- который не использует шаблон.
Мне нужно добавить код в файл theme.liquid, который выполняется только на этой странице приложения. Есть ли другой способ идентифицировать страницу?
Я пробовал это, но приложение не дает мне никаких настроек, чтобы установить заголовок страницы. Я не уверен, откуда это происходит, но он просто использует имя моего магазина. Если я использую '{% if page_title | escape == shop.name | escape%} ', похоже, сейчас работает, но есть вероятность, что другая страница может быть сгенерирована автоматически с тем же названием. – thingEvery
Я только понял, что мой клиент платит 7 долларов за месяц за это приложение, которое представляет собой просто карту Google с некоторыми контактами. Возможно, лучшим вариантом было бы настроить мой собственный код карты Google на обычной странице, чтобы я мог контролировать больше. – thingEvery