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


Информация о добавлении товара в корзину Shopkeeper3

  • Подскажите, пожалуйста, как на странице с товаром показать, что он уже в корзине?
    Shopkeeper3 использую))

  • @kovyrzin модальное окно дать пользователю, что ваш товар успешно добавлен и варианты действий тут же дать, к примеру, продолжить покупки или перейти к корзине.

  • Это не совсем то, что хотелось бы.
    Специфика товара такова, что его заказывать можно только единожды.
    И хотелось бы (для удобства пользователя конечно) чтобы, будучи даже положенным в корзину товар для пользователя менял статус, например пометка была бы "товар уже в корзине", или еще лучше - саму страницу изменить, сделать товар недоступным для заказа.
    У меня ничего вразумительного в голову не приходит. Только делать специальный вызов корзины на странице, со своими параметрами, чанками... только с целью получить информацию типа "есть" - "нет". Но это не серьезно((((
    Вот если бы какой-нибудь сниппет (плагин) простенький для обращения к БД. Только не умею((

  • @kovyrzin тут не нужно обращение в БД. здесь нужно событие OnSHKaddProduct или OnSHKAfterAddProduct использовать из документации. Т.е писать нужно либо с использованием jquery или javascript. Здесь где-то уже был пример именно для вашего случая изменение статуса кнопки в корзину. Плюс чтобы она не кликабельна была. Здесь есть пример http://forum.modx-shopkeeper.ru/topic/259/ограничение-на-товар-в-корзине/4

    Пример для страницы товара, кнопку которого надо скрыть, если он уже в корзине:

    var SHKloadCartCallback = function(){

    var productId = [[*id]];
    
    if( SHK.data.ids.indexOf(productId) > -1 ){
        
        document.getElementById('submitButton').style.display = 'none';
        
    }
    

    };

    submitButton - ID элемента кнопки.

  • @anton83 Большое спасибо! Сейчас буду пробовать. Форум листал, не заметил эту тему((((

 

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

  • Использовать параметры "filterOuterTpl" и "filterTpl" для изменения чанков вывода фильтров. Сниппет tmFilters. Это есть в документации.

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

    Добрый день.
    В какие настройки надо ввести изменения, чтобы определенные поля в tagmanager2 выводились в форме не в виде чекбоков, а в виде селектов.
    Спасибо

    Читать далее
  • Есть много разных вариантов. Есть хостинги с Монго. Тут на форуме есть баннер на один такой. Так же у MongoDB есть свой облачный сервис. Есть и другие облачные. Но лучше купить VDS сервер и установить там всё, что нужно. Инструкции у меня пока нет, но, возможно, скоро сделаю.

    Тут тоже возможны разные варианты. Если вам нравится MODX, Вы можете использовать Shopkeeper4 только как компонент для интернет-магазина. Есть интеграция с MODX. Можно использовать только админку (т.е. будет две админки). А можно и полностью магазин сделать на Shopkeeper4.

    говорят Ларевел будет поприятней

    Кому что нравится. Я Ларавел пока не пробовал использовать. Если заинтересуетесь Симфони, то здесь на форме можно задавать любые вопросы, я постараюсь помочь.

    Youtube Video

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

    Уважаемый идеолог и создатель Шопкипера, давно не заходил к Вам на сайт.
    При недавних заходах, у меня возникло несколько вопросов:

    У меня крутится на хостинге МОДх с Шопкипером (маленький интернет магазин), тут я увидел что Вы дополнили обязательный функционал с использованием МонгоДБ. Мой хостиг не имеет такой функционал, и не собирается нам в этом помогать. Тогда просьба, если надо покупать выделенный сервер, тогда дайте рабочий порядок как этот сервер развернуть. Или МонгоДБ как то по другому можно использовать.... Я заметил что Вы использовали Symfony, Angular, MongoDB. Задается вопрос - мы уходим от МОДх и переходим на фраймворк (говорят Ларевел будет поприятней), или это просто будет сборная солянка??
    Спасибо.

    Читать далее