Проблема переопределения для нестандартного дизайна продукта - Magento - PullRequest
0 голосов
/ 07 января 2011

У меня несколько сайтов на нескольких разных языках, кроме одного экземпляра Magento.

Существует два основных стиля:

  • Сайт 1
  • Сайт 2

Каждый сайт имеет некоторые настройки на основе языка, поэтомуКаждый вид магазина имеет определенные шаблоны:

  • Сайт 2 - DE
  • Сайт 2 - Великобритания

Теперь проблема в том, что когда я применяюдизайн уровня продукта, он забывает об определении уровня языка и переходит к основному определению.

Я хочу, чтобы это работало так:

  • Сайт 2
    • Сайт 2 DE
      • Стиль продукта

Вместо этого он работает следующим образом:

  • Сайт 2
    • Сайт 2 DE
    • Стиль продукта

Где Site 2 DE не игнорируется, поскольку был определен пользовательский стиль продукта.Как заставить первую иерархию работать так, чтобы стили моего продукта не переопределяли языковые стили полностью?

Изображения

Вот несколько изображений, которые помогут вам понять мою конфигурацию

Конфигурация на уровне сайта

Конфигурация уровня продукта

Ответы [ 2 ]

1 голос
/ 10 января 2011

Ну, я не смог выполнить то, что я намеревался сделать с переопределениями шаблонов, но я "решил" проблему другим способом.

Вместо того, чтобы пытаться переопределить «Пользовательский дизайн», я переопределил определенный шаблон через область «Обновление пользовательского макета». Поэтому я переместил phtml-файлы (переименованные однозначно) в основной шаблон, а затем сделал что-то подобное в «Custom Layout Option»

  <reference name="product.info">
        <block type="catalog/product_view_type_grouped" name="product.info.grouped" as="product_type_data" template="catalog/product/view/type/grouped-beamclamp.phtml" />
  </reference>

Где имя шаблона - это новое имя.

0 голосов
/ 09 января 2011

Я думаю, когда вы применили дизайн к продукту, вы редактируете глобальный конфиг.Попробуйте перейти к представлению магазина (Site 2 DE) и применить индивидуальный дизайн для продукта.

...