Последние темы


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

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

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

  • Не уверен, что поможет, но попробуйте добавить в .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 читал и сделал. К сожалению не помогло.

 

Последние комментарии

  • G

    Отличная новость, Андрей, спасибо!
    Наконец-то настроил окружение для разработки SHK4 в винде через Vagrant, все работает достаточно шустро, глюков замечено не было. В скором времени планирую сделать свою инструкцию на эту тему, думаю будет полезна для начинающих.

    У меня вопрос - я далеко не искушенный пользователь git, для разработки магазина тупо создал форк с вашего репозитория shopkeeper4 v4.0.0, все коммиты и изменения заливаю в свой репо. Есть какая-то возможность отслеживать изменения в вашем репозитории и вносить в мой? Например, я бы хотел обновлять какие-то php файлы, но не трогать шаблоны *twig.

    Читать далее
  • редактироваться могут и старые. опубликованные, ресурсы, не хотелось бы чтобы к ним приписались дубли id

    В коде плагина можно всё учесть, а не всегда добавлять ID без проверок.

    Читать далее
  • L

    @Andchir редактироваться могут и старые. опубликованные, ресурсы, не хотелось бы чтобы к ним приписались дубли id. Есть событие OnDocPublished но по-моему оно не срабатывает...

    Читать далее
  • В принципе ресурс импортируется неопубликованным и потом публикуется вручную

    Есть событие редактирования ресурса, можно привязаться к этому событию.

    Читать далее