Вход • Регистрация

хелп

  • 12 апреля 2012 г. , редакция: 12 апреля 2012 г.
  • у меня так не получается сделать (как справа, после того как куплен товар) http://screenshot.su/show.php?img=20115d6ea9204bb82011b4437f836f9a.jpg , как я делал у меня надпись "уже в корзине" появляется всегда ниже кнопки купить, а если картинками делать, то срузу же выводится и купить, и уже куплено. как сделать так что бы когда куплено уже появлялась надпись http://screenshot.su/show.php?img=4965c4a2adc3edf543d390899a56eb93.jpg вместо "купить"?

    Вот что ответили в техподдержке:

    При нажатии купить срабатывает стандартный обработчик, который расположен в файле user-func.js
    Далее обрабатывается shop.ajax.php
    в shop.ajax.php вы можете обработать логику (посмотреть сколько тоаров в корзине) ввести новый параметр например $this->result['replace_bay']=true;
    И добавить любую js логику в файл user-func.js строка 13
    if(response.replace_bay) { //смена класса кнопки через js
    $(form).find("input[name='submit']").addClass("lol");
    }


    У кого-нибудь было такое уже? Можете поделиться?

Новости

  • Вчера, 09:47
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля 2024 г.
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.