Search the Community
Showing results for tags 'javacript'.
-
7 При покупке доступ к обновлениям в течение 12 месяцев После окончания основного периода доступ к обновлениям можно продолжить 4.00 USD за 12 месяцев Скачать / Купить дополнение Добавил RoS Добавлено 23.10.2023 Категория Меню, дизайн, внешний вид Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Обращение к серверу разработчика Нет
- 7 replies
-
- javacript
- java script
- (and 24 more)
-
Version 1.2.0
Позволяет вам управлять длинным описанием товара. Теперь вы можете скрывать часть текста, чтобы сделать описание более компактным и удобным для чтения, а также предоставлять вашим клиентам возможность развернуть его по желанию. Возможности Расширения: Управление скриптом «Подробнее» для всех товаров или индивидуально; Управление на каких разрешений экранов будет работать скрипт. Демо / Админка Вход: demo / demo Документация Лицензия: Модуль можно установить на один интернет-магазин. Следующий магазин оплачивается отдельно.$7-
- javacript
- java script
- (and 24 more)
-
Всем привет.Есть сайт на котором купить могут только зарегистрированные пользователи.При попытке добавить товар в корзину, незарегистрированный пользователь получает сообщение "Error". Как его можно заменить на: "Вы должны зарегистрироваться" ?Скриншот
- 2 replies
-
- opencart 3x
- javacript
-
(and 1 more)
Tagged with:
-
Всем привет. Стоит opencart 3.0.3.3, при нажатии на плюс в количестве товара, товар в количестве отображается с шагом 2, то есть 2,4,6,8 и т.д.. Скрипт почему-то срабатывает дважды. Помогите, пожалуйста разобраться в чем проблема. Файл js с кодом прилагаю. Ссылку на товар тоже https://edelveystex.ru/zhenskij-trikotazh/halaty/halat-yuliya-trikotazh-mod-182 $plus.click(function () { console.log($value.val()) if (!$($value).is('.size-quantity:disabled') && !($($value).is('.main-quantity') && $('.all-sizes:checked').length == 0)) { var val = parseInt($value.val()) + 1; $value.val(val); if ($($value).is('.main-quantity') && $('.all-sizes:checked').length > 0) { $('.size-quantity').val($($value).val()); } if ($($value).is('.size-quantity') && $('.all-sizes:checked').length === 0) { $('.main-quantity').val($.map($('.size-quantity'),(s)=> parseInt($(s).val())).reduce((c,b)=> c+b,0)); } getProductSummary(); } return false }); $minus.click(function () { if (!$($value).is('.size-quantity:disabled') && !($($value).is('.main-quantity') && $('.all-sizes:checked').length == 0)) { var val = parseInt($value.val()) - 1; $value.val(val > -1 ? val : 0); if ($($value).is('.main-quantity') && $('.all-sizes:checked').length > 0) { $('.size-quantity').val($($value).val()); } if ($($value).is('.size-quantity') && $('.all-sizes:checked').length === 0) { $('.main-quantity').val($.map($('.size-quantity'),(s)=> parseInt($(s).val())).reduce((c,b)=> c+b,0)); } getProductSummary(); } return false }); so.system.js
-
Здравствуйте. Есть обычная контактная форма в ней несколько select'ов. Образование, страна, регион. Поля образований хранятся прямо в самой форме. Можно ли сделать страна регион как в админ панели опенкарт к примеру при добавления адреса покупателя?
-
Привет друзья! Что делать, если изображения в сайте доноре подтягиваются после какого-то js события? Можно ли как-то вызвать это событие парсером? Сайт https://ampm-store.ru/catalog/vanna-akrilovaya-170kh70-sm-s-karkasom-like-20546/ card0518-slider fotorama fotorama_vertical fotorama_shadows fotorama_csstransitions JavaScript код вызывающий событие. console.log(sliderPics); var newSliderHtml = '<div class="card0518-slider fotorama" data-arrows="false" data-thumbSize="70" data-thumbmargin="15" data-thumbBorderWidth="0" data-vertical="true" data-navPosition="left" data-width="100%">'; var promosetids = ['19828','19831','19832','19833','19834','19835','19850','19851','19852','19853','19854','19855','19856','19857','19250','19251','19252','19253','19254','19926','19927','19928','19929','19932','19934','19935','19936','19937','19938','19939','19940','19941']; //комплекты в акции if(promosetids.includes(setIdspec)) { console.log('its special complect! Make new slides'); //это нужно будет удалить, если акция кончится sliderPics = sliderPics2; } for(i=0; i<sliderPics.length; i++) newSliderHtml += '<div class="item" data-img="' + sliderPics[i] + '">\n\n</div>'; if (series.data.video){ newSliderHtml += '<div class="video_src" style="" data-thumb="https://png.icons8.com/windows/1600/circled-play.png">'; newSliderHtml += series.data.video; newSliderHtml += '</div>'; } newSliderHtml += '</div>'; this.$sliderWrap.html(newSliderHtml); this.$sliderWrap.find('.fotorama').fotorama(); }; this.Adjuster = function Adjuster(gallery) { this.gallery = gallery; this.$gallery = $('.fotorama-wrap'); this.$seriesCard = $('.seriesCard'); this.thresholds = { top:false, bottom:false }; this.adjustResize = function(){ if ( $(window).width() > 1200 && this.$seriesCard.height() > this.$gallery.height() ) { this.$gallery .off('scroll.series') .on('scroll.series', this.adjust.bind(this)) .trigger('scroll.series'); }else{ this.$gallery.off('scroll.series');
-
Привет! Стоит задача показывать корзину в шапке, если товар добавлен в нее или скрывать, если она пустая. Добавление класса к #cart после php-проверки не вариант, т.к. надо корзину показывать сразу после первого клика на кнопку Купить. Единственный правильный способ - дописать ajax, который добавляет товар в корзину, а именно в cart.tpl. Я пробовал добавить в common.js в функцию 'add': function(product_id, quantity) { после success: function(json) { команду $('#cart').addClass('block'); но она не срабатывает. Что я делаю не так?
-
Требуется сделать vqmod патч для реализации эффекта обратного отсчёта (таймера) до конца скидки на странице категорий, в карточке товара, а также в стандартных модулях. Образец карточки товара https://opencartforum.com/topic/5101-khak-taimer-obratnogo-otscheta-do-zaversheniia-aktc/ Пишите цены, сроки.