Разные товары в корзине на разных страницах



  • Сегодня заглючил SHK3.
    1.Добавляю товар в корзину. Товар добавляется. Нажимаю оформить заказ, а на странице заказ корзина пустая!! ( причем, если здесь же обновить страницу вручную, то товары появляются ).

    1. Добавляю товар в корзину. Товар добавляется. Перехожу в другую категорию, а на той странице корзина уже пустая.
    2. Товар из корзины реально удалить только чисткой кэша вручную.

    Ребята, помогите. Я не понимаю в чем дело.



  • Не уверен, что поможет, но попробуйте добавить в .htaccess

    php_flag apc.cache_by_default Off
    

    Просто встречалось нечто подобное, это решение помогло. А вообще, разверните сайт на проверенном хостинге (на субдомене каком-либо), и там проверьте. Если проблема остается, значит проблема не в настройках сервера, и надо копать вызовы сниппетов и все остальное.



  • @panama добавление в .htaccess я пробовал. Не помогло.
    Уточните список проверенных хостингов. Я пользуюсь beget. Вроде как нормальный хост.


  • Администраторы

    http://wiki.modx-shopkeeper.ru/doku.php?id=faq
    Вопрос №3 читали?
    Покажите как вызываете сниппет Shopkeeper3.



  • @timonovator сайт можно глянуть?



  • @LoGruS Сайт timotrader.ru/
    Shopkeeper вызываю так [[!Shopkeeper3@cart_catalog]]

    Набор параметров cart_catalog
    0_1475133964423_cartcatalog.jpg

    Чанк мини корзины (cartTpl)

    <div id="shopCart" class="shopping-item" data-shopcart="1">
    	<a data-toggle="modal" data-target="#cartempty_popup" data-backdrop="true" style="cursor:pointer">
    		<i class="fa fa-shopping-cart"></i><span class="shop-span">Корзина</span>
    	</a>
    </div>
    <div class="modal" id="cartempty_popup"> 
    	<div class="modal-fix">       
    		<div class="cart-popup-modal">
    			<div class="empty">
    			<div id="triangle"></div>
    			<div class="cart-popup-content"><p id="cartempty_p">Корзина пуста</p></div>
    			</div>
    		</div>
    	</div>
    </div>
    <!--tpl_separator-->
    <div id="shopCart" class="shopping-item" data-shopcart="1">
        <a data-toggle="modal" data-target="#cart_popup" data-backdrop="true" style="cursor:pointer"><i class="fa fa-shopping-cart"></i>
    	    <span class="shop-span full-cart">[[+price_total]]&nbsp[[+currency]]</span>
    	    <span class="product-count">[[+items_total]]</span>
        </a>
        <br>
    </div>
    <div class="modal" id="cart_popup" >
    	<div class="cart-popup-modal"><div id="triangle"></div>   
            <div class="cart-popup-content">
    		 <div class="full">
    				[[+inner]]
    				<div style="text-align:right;">Общая сумма заказа:<b>[[+price_total]]</b>[[+currency]]</div>
    				<a href="[[+empty_url]]" id="shk_butEmptyCart">Очистить корзину</a>
    				<div class="cart-order" style="margin: 21px 0 0 0">
    					<a href="[[+order_page_url]]" id="shk_butOrder" class="cart-button">Оформить заказ</a>
    				</div>
    		    </div>
    		</div>
    	</div>
    </div>
    

    Чанк cartRowTpl

    <tr class="cart-order">
    	<div id="cart-section">
    	    <td width="15%"><div id="cart-img">[[getImageList?  &tvname=`gallery`  &tpl=`thumbCart` &limit=`1` &docid=`[[+id]]` ]]</div>   </td>
    	    <td width="45%"><div id="cart-name"><a href="[[+url]]">[[+name]]</a></div> [[+addit_data]]</td>
    	    <td width="30%"><span>[[+price]] [[+currency]] ([[+count]] шт.)</span></td>
       		 <td width="10%" align="right">
            	<a href="[[+url_del_item]]" title="Удалить" class="shk-del" id="cart-delete"><img src="assets/templates/million/img/close.png" width="17" height="17" style="max-width:30px" alt="Удалить" /></a>
        	</td>
        </div>
    </tr>
    

    @Andchir Вопрос № 3 читал и сделал. К сожалению не помогло.



Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.