Переместить корзину и сравнить блоки к началам ссылке - проблема с динамическим / ленивым блоком
-
12-12-2019 - |
Вопрос
Я пытаюсь переместить корзину и сравнить блоки в верхние ссылки, и когда пользователь переходит на li
, какое-либо сравнение тележки / продукта: он работает.
Minicart
.
<reference name="header">
<reference name="top.links">
<remove name="checkout_cart_link"/>
<block type="minicart/view" name="minicart_toplink" template="minicart/toplink.phtml" >
<block type="checkout/cart_sidebar" name="cart_sidebar" as="topcart" template="checkout/cart/sidebar.phtml"/>
</block>
<action method="addLinkBlock"><blockName>minicart_toplink</blockName></action>
<block type="checkout/links" name="checkout_cart_link_minicart">
<action method="addCheckoutLink"></action>
</block>
</reference>
</reference>
<Сильные> Миникормарент
.
<!-- Disable compare product block on left and right sidebar -->
<reference name="right">
<action method="unsetChild">
<name>catalog.compare.sidebar</name>
</action>
</reference>
<reference name="left">
<action method="unsetChild">
<name>catalog.compare.sidebar</name>
</action>
</reference>
<!-- Add Compare product block to top links -->
<reference name="header">
<reference name="top.links">
<block type="minicompare/view" name="minicompare_toplink" template="minicompare/toplink.phtml" >
<block type="catalog/product_compare_sidebar" name="catalog.compare.sidebar" as="topcompare" template="catalog/product/compare/sidebar.phtml"/>
</block>
<action method="addLinkBlock"><blockName>minicompare_toplink</blockName></action>
</reference>
</reference>
Проблема в том, что когда я использую Lesti:FPC
или Varnish
, эти блоки создают проблемы: с лаком они дублированы (двойная ссылка на корзину, оформление оформления касса и продукта) и с LESTI (если добавлена под lazy blocks
) они не появляются, когда я добавляюПосетите (любую и каждую) страницу в первый раз, если я возникаю, они появляются, но если я изменим страницу, сброс блока (нет элемента, Total= 0, но элементы находятся в корзине), и я должен обновить.
Любая идея?
Решение
Lesti FPC: это решило мою проблему (я удалил любую ссылку на эти блоки из динамического раздела)
<Сильный> Ленивый блок
catalog.compare.sidebar,
minicart_head
.