Углубленное объяснение уровней Store / Store / веб-сайта Magento?

Может ли кто-нибудь указать мне хорошее техническое объяснение системы Store Views / Websites Magento на уровне программирования?

Я рассматриваю настройку системы, но еще не знаю, какой из этих уровней использовать.

Solutions Collecting From Web of "Углубленное объяснение уровней Store / Store / веб-сайта Magento?"

На этом нет канонического ресурса. Лучший способ подумать об этих взглядах – это концепция сферы действия. Некоторые данные в Magento возвращаются по-разному в зависимости от того, на каком уровне (сайт, магазин и т. Д. Вы находитесь)

Я бы начал с понимания системы Layout . В основном, макеты абстрагируются в дерево объектов «Блок». Большинство этих объектов Blocks отображают конкретный файл шаблона phtml.

Файлы шаблонов phtml считаются темой магазина. Вы можете указать другую группу шаблонов, в зависимости от того, какое хранилище, хранилище или веб-сайт выбраны в настоящий момент.

Шаг второй – это ознакомиться с системой конфигурации . Magento принимает определенные действия на основе значений, установленных здесь, и значения могут быть установлены на глобальном, веб-сайте или уровне хранилища. Очевидным примером здесь является локаль.

Наконец, модель модели EAV от Magento позволяет даже моделям иметь значения в глобальном, веб-сайте или на уровне магазина.

Первое, что нужно прочитать, это руководство Magento Designer: http://www.magentocommerce.com/design_guide

Да, «Дизайнер», а не «Девелопер» 🙂 Но это отличный фон, чтобы разобраться, как все складывается. И, честно говоря, в Magento «Дизайнер» действительно такой же, как «Разработчик», а когда-то «Системный инженер». Нельзя быть хорошим дизайнером Magento, если не разработчиком (imo).

Теперь SO-сообщество Magento все еще застенчиво, потому что на данный момент не хватает экспертов Magento. Будучи недостаточно скромным, я могу подумать, что, будучи совершенно новым SOer, я обнаружил, что могу помочь в нескольких областях. Поэтому не стесняйтесь спрашивать, и я уверен, когда кто-то знает, кто-то отвечает. Наконец, имейте в виду, что Magento настолько силен и отличается тем, что можно быть экспертом в области интеграции дизайна, но не в управлении рабочими процессами продаж и, например, в бэк-офисе. Экспертиза может быть очень сегментирована.

Повеселись !

Я тоже боролся с этими понятиями, а информация о различиях невелика даже на собственном сайте Magento. После приличного поиска, я нашел этот веб-семинар, который отлично справляется с концепциями сайтов, магазинов и магазинов. Я предлагаю вам посмотреть видео, но вот мои выезды:

  • глобальный (установка), веб-сайт и вид хранилища являются областями, хранилище не является областью
  • магазины допускают единую корзину покупок и сеанс (например, посмотрите на local.com oldnavy.com)
  • веб-сайты не делят корзину или сеанс по умолчанию
  • создавать разные веб-сайты в том случае, если вы хотите предложить различные способы доставки, цены, платежные шлюзы, акции или базовую валюту
  • магазины представляют собой коллекцию видов магазина, хранят точки в корневой категории, все виды в точке хранения в одной и той же корневой категории, хотя отдельные продукты могут быть скрыты в пределах представлений
  • просмотр хранилища изменяет путь страницы, а не структуру каталога
  • веб-сайты, магазины и хранилища могут ВСЕ быть настроены в том же домене или в разных доменах

Глобальный | Веб-сайт | Магазин | Просмотр магазина

Одна из передовых функций Magento позволяет управлять несколькими веб-сайтами и магазинами в рамках одной установки, и у нас есть замечательная система для поддержки этого: GWS – aka «Global, Website, Store».

Global : Это относится ко всей установке.

Веб-сайт : Веб-сайты являются «родителями» магазинов. Веб-сайт состоит из одного или нескольких магазинов. Веб-сайты могут быть настроены для обмена данными о клиентах или не для обмена данными

Хранить (или хранить группу просмотра) : Магазины – это «дети» веб-сайтов. Продукты и категории управляются на уровне магазина. Корневая категория настраивается для каждой группы просмотра магазина, позволяя нескольким магазинам на одном и том же веб-сайте иметь совершенно разные структуры каталогов.

Просмотр магазина : магазину требуется один или несколько видов магазина, которые можно просматривать в интерфейсе. Структура каталога в каждом представлении хранилища всегда будет одинаковой, она просто позволяет выполнять несколько презентаций данных спереди. 90% реализаций, скорее всего, будут использовать представления магазинов, чтобы клиенты могли переключаться между 2 и более языками.

Ссылка: http://www.magentocommerce.com/knowledge-base/entry/overview-how-multiple-websites-stores-work

Видео: создание нескольких онлайн-витрин, часть 1

Видео: создание нескольких онлайн-витрин, часть 2