когда клиент авторизуется, мои родственные и апселлы не отображаются - PullRequest
0 голосов
/ 23 ноября 2011

У меня проблема со связанными и проданными.

Когда логин клиента, мои родственные и проданные товары не отображаются в product_view.

1 Ответ

0 голосов
/ 23 ноября 2011

Три наиболее вероятных способа, которыми это может произойти, включают следующее:

  1. Макет XML
  2. PHP / PHTML
  3. CSS

Layout XML: grep ваш макет xml для <customer_logged_in> и посмотрите, есть ли какие-либо узлы <remove />, ссылающиеся на эти блоки.Также проверьте наличие тегов <action> с вызовами методов unsetChild, которые ссылаются на эти блоки.

PHP / PHTML: Возможно, в шаблоны и определения классов для этих блоков добавлена ​​логикадля них, чтобы проверить, что клиент вошел в состояние.Это было бы неэффективным способом сделать это, но это возможно.Вам нужно будет проверить шаблоны (google для подсказки пути к шаблону Magento ) и классы блоков, в которых они отображаются;посмотрите, были ли они настроены.

CSS: Это наиболее вероятный кандидат, но я видел, как разработчики установили display:none на основе <body> классов, добавленных с помощью XML макета.Это можно рассматривать как вызов addBodyClass в дескрипторе обновления макета <customer_logged_in>, который я описал выше.

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