Я столкнулся с уникальной проблемой от уникального клиента. На экране учетной записи Magento обычно есть два места, где появляется «Моя корзина»; верхняя панель и боковая панель в виде блока. Однако мне было поручено удалить их и разместить ссылку (с количеством товаров в корзине) в разделе «Моя учетная запись» на боковой панели.
Похоже, что как новый пользователь я не могу публиковать изображения. Это создаст проблему.
МОЙ СЧЕТ
Приборная панель
Адресная книга
Моя корзина (2 товара) <---- Эта ссылка здесь. В пределах этой области и показывая количество элементов <br>
Мои заказы
Мои обзоры продукции
Майские метки
Подписка на рассылку
Теперь добавление самой ссылки является проблемой. На самом деле, это довольно просто и выполняется
<action method="addLink" translate="label" module="checkout"><name>cart</name><path>checkout/cart/</path><label>My Cart</label></action>
в файле customer.xml.
Проблема связана с перечислением товаров в корзине в этой области. Если бы этот сайт был только на английском языке, несколько операторов "if" внутри code \ core \ Mage \ Customer \ Block \ Account \ Navigation.php могли бы его разрешить. Тем не менее, кажется, что весь перевод выполняется до вызова функции addItem для добавления этих ссылок в меню.
Я полагаю, что если бы количество элементов в корзине могло отображаться до вызова addItem, эта проблема была бы решена, но весь php из тегов игнорировался.
Если у кого-то есть решение или какие-либо подсказки, это будет с благодарностью! Спасибо, что нашли время, чтобы прочитать это.