Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Yamaradzha

Новачок
  • Публікації

    16
  • З нами

  • Відвідування

Усі публікації користувача Yamaradzha

  1. Автоматическая обработка прайс-листов. Лучший инструмент в управление товарами на сайте в целом, автор - хороший человек, оперативно помогает со всем разобраться!
  2. Здравствуйте дамы и господа! Может кто сможет подсказать почему не приходят заказы на почту с OpenServer? Сайт в сети, есть предположение, что нужно открыть почтовый порт, но как это сделать не пойму!
  3. Здравствуйте уважаемые форумчане! Помогите пожалуйста разобраться, сломал голову уже, к сожалению, в скриптах плохо разбираюсь. В общем ситуация такова: делаю модуль latest с выводом выбора количества товара при заказе и аякс прогрузкой. Суть проблемы в том, что друг без друга скрипты количества и аякс работают превосходно, но если их прописать вместе, то получается что при выборе количества, оно увеличивается не на +- 1, а на +- количество лимита указанное в модуле latest, Скрипты следующие: Срипт выбора количества <script> function quantity_control() { $('.quantity_input').each(function() { $(this).attr('readonly', 'readonly'); var minimum = $(this).val(); var maximum = $(this).attr('data-maximum'); $(this).next().click(function () { if ((~~$(this).prev().val()+ ~~minimum) <= ~~maximum) { $(this).prev().val(~~$(this).prev().val()+ ~~minimum); } }); $(this).prev().click(function () { if ($(this).next().val() > ~~minimum) { $(this).next().val(~~$(this).next().val()- ~~minimum); } }); }); } $(document).ready(function() { quantity_control(); }); </script> Скрипт аякс прогрузки <script> var waiting = false; function getNextLatestPage($name, url) { var $latest_block = '.row.product_latest'; var $load_more = '.load_more_latest'; if (waiting) return; // if (pages_count >= pages.length) return; waiting = true; old_load_more = $($load_more).html(); $($load_more).html('Загрузка'); $.ajax({ url:url, type:"GET", data:'', success:function (data) { console.log("ajax success!"); $data = $(data); $($load_more).html(old_load_more); if ($data) { if ($data.find($latest_block).length > 0) { $($load_more).parent().before($data.find($latest_block)); } } waiting = false; } }); } $(document).ready(function(){ $pages_latest = []; // массив для ссылок пагинации var $name = 'latest'; var $counter_latest = 0; $('.row.pagination_latest').hide(); if ($('.row.pagination_latest .pagination').length > 0){ if ($('.row.product_latest').length > 0) { $('.row.pagination_latest .pagination').each(function(){ href = $(this).find('li:last a').attr('href'); TotalPages = href.substring(href.indexOf("latest_page=")+12); First_index = $(this).find('li.active span').html(); console.log(TotalPages); console.log(First_index); i = parseInt(First_index) + 1; while (i <= TotalPages) { $pages_latest.push(href.substring(0,href.indexOf("latest_page=")+12) + i); i++; } console.log($pages_latest); }); $('.load_more_latest').click(function(event) { event.preventDefault(); getNextLatestPage($name, $pages_latest[$counter_latest]); $counter_latest++; if ($counter_latest >= $pages_latest.length) {$('.load_more_latest').parent().hide();} }); } } else {$('.load_more_latest').parent().hide();} }); </script> Как чисто работает скрипт выбора можно посмотреть здесь http://testsite.u0404564.plsk.regruhosting.ru/index.php?route=product/category&amp;path=1_51_57_58 Как конфликтует скрипт выбора со скриптом аякс прогрузкой можно посмотреть здесь http://testsite.u0404564.plsk.regruhosting.ru/index.php?route=common/home Надеюсь на вашу помощь, спасибо за внимание!
  4. не рабочая ссылка, к сожалению, а вопрос актуален - делаю тоже, не могу getTotalBestSellerProducts прописать
  5. Это возможно! Решил задачу самостоятельно, если кому интересно, пишите в лс - поделюсь)
  6. Завантажити / Придбати розширення LatestWithAjax_for_ocStore 2.3.0.2.3.ocmod.zip Адаптировал данный модуль для ocStore 2.3.0.2.3. думаю многим пригодится. Оригинал здесь Автор Yamaradzha долучення 28.03.18 Категорія Модули Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 2.3 OpenCart.Pro, ocShop Звернення до сервера розробника  
  7. Здравствуйте уважаемые форумчане! Может быть кто-нибудь подскажет как правильно в БД подменить Product_id на необходимый и возможно ли это вообще? Проблема в том, что при подмене этого значения на свое, товар исчезает с сайта. Это необходимо для синхронизации с 1с, которая происходит по средствам этого параметра и кода номенклатуры 1с, Получилось синхронизироваться изменяя код номенклатуры в 1с на свое значение Product_id , но как оказалась менять его не вариант, т,к, он завязан на ценниках и переписывать их никто не хочет, да и вообще базу 1с тревожить совсем не хочется)))
  8. Посоветовал бы Автоматическая обработка прайс-листов. это хоть и платный модуль, но лучший из всех и стоит своих денег. Решает любые задачи по работе с товаром на сайте! Автор помогает разобраться с его работой.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.