Shopify - разместить несколько тем одновременно - PullRequest
0 голосов
/ 13 августа 2011

Итак, я продаю некоторые продукты в магазине.Скажем, кофе.

Я работаю с новой группой, которая хочет продавать мой кофе, иметь отдельный бренд, иметь фирменный сайт.Есть ли простой способ сделать это с одной учетной записью shopify?

Я добавил это в свой шаблон страницы

{% if page.title == "Cards Coffee" %}
    {% layout "cardscoffee" %}
{% endif %}

И я мог видеть, как я мог бы использовать это для создания отдельно тематической тематики.стр.Но он будет работать только в том случае, если я буду ссылаться непосредственно на подстраницу.Я собираюсь установить отдельное DNS-имя для этого нового бренда.Есть ли способ получить запрошенный URL?

(page.url возвращает основной сконфигурированный URL, а не тот, который был запрошен на самом деле).

Есть ли другой подход, который я должен использовать полностью (кромераскошелиться на дополнительную подписку?) ​​

Ответы [ 2 ]

2 голосов
/ 15 августа 2011

Пара предложений:

  1. Используйте Javascript, чтобы захватить домен и добавить его в качестве класса CSS для вашего элемента.Затем добавьте правила CSS, зависящие от этого класса, которые имеют различную маркировку.

  2. Если у новой группы уже есть сайт, вы можете рассмотреть возможность предоставления им плагина, который они могут встраивать, используя Shopify Javascript API для перечисления продуктов (API теперь поддерживает JSONP).Если вы пойдете по этому пути, взгляните на эту статью в вики, где обсуждается, как удаленно добавить в корзину.

0 голосов
/ 14 августа 2011

Вот альтернативный способ сделать то же самое.

  • Начните с создания нового макета.Допустим, он называется cardscoffee.liquid
  • Создайте новую альтернативу page.liquid.Давайте назовем это page.cardscoffee.liquid
  • Создайте новый page.liquid точно так же, как исходный, за исключением того, что добавьте {% layout 'cardscoffee' %} в начало.

Теперь вы увидите, что администратор Shopify даст вам возможность выбрать, какой жидкий файл использовать при редактировании страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...