COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Егор2016

opencart.pro
  • Публикации

    67
  • Зарегистрирован

  • Посещение

  • Days Won

    1

Изменения репутации

  1. Like
    Егор2016 изменил репутацию strateg2010 в ARIDIUS MODERN - адаптивный многомодульный шаблон от mrz   
    Я конечно не спец. и не программист, но по пути
    catalog/view/theme/modern/template/product/product.tpl Есть почти в самом конце:
    <!--button-cart--> <script> $("body").on("click","#button-cart",function(){$.magnificPopup.close(),setTimeout(function(){$.ajax({url:"index.php?route=checkout/cart/add",type:"post",data:$("#product input[type='text'], #product input[type='hidden'], #product input[type='radio']:checked, #product input[type='checkbox']:checked, #product select, #product textarea"),dataType:"json",beforeSend:function(){$("#button-cart").button("loading")},complete:function(){$("#button-cart").button("reset")},success:function(a){if($(".alert, .text-danger").remove(),$(".form-group").removeClass("has-error"),a.error){if(a.error.option)for(i in a.error.option){var b=$("#input-option"+i.replace("_","-"));b.parent().hasClass("input-group")?b.parent().after('<div class="text-danger">'+a.error.option[i]+"</div>"):b.after('<div class="text-danger">'+a.error.option[i]+"</div>")}a.error.recurring&&$("select[name='recurring_id']").after('<div class="text-danger">'+a.error.recurring+"</div>"),$(".text-danger").parent().addClass("has-error")}a.success&&($.magnificPopup.open({removalDelay:500,fixedContentPos:!0,items:{src:"index.php?route=common/aridius_cart/info"},type:"ajax",mainClass:"mfp-fade"}),$("#cart button > span").html("<span> &nbsp;"+a.total+'&nbsp;<span class="caret"></span></span>'),$("#cart > ul").load("index.php?route=common/cart/info ul li"))},error:function(a,b,c){alert(c+"\r\n"+a.statusText+"\r\n"+a.responseText)}})},300)}); </script> Область отвечающая за открытие модальки:
    a.success&&($.magnificPopup.open({removalDelay:500,fixedContentPos:!0,items:{src:"index.php?route=common/aridius_cart/info"},type:"ajax",mainClass:"mfp-fade"}) Собственно его можно попробовать на что либо другое заменить и не будет окна, допустим сверху маленькая линия (как на дефолтном шаблоне) типа товар добавлен.
    Я же попробовал хотя бы удалить саму модуль, попробуйте заменить на вот это:
    <script> $("body").on("click","#button-cart",function(){$.magnificPopup.close(),setTimeout(function(){$.ajax({url:"index.php?route=checkout/cart/add",type:"post",data:$("#product input[type='text'], #product input[type='hidden'], #product input[type='radio']:checked, #product input[type='checkbox']:checked, #product select, #product textarea"),dataType:"json",beforeSend:function(){$("#button-cart").button("loading")},complete:function(){$("#button-cart").button("reset")},success:function(a){if($(".alert, .text-danger").remove(),$(".form-group").removeClass("has-error"),a.error){if(a.error.option)for(i in a.error.option){var b=$("#input-option"+i.replace("_","-"));b.parent().hasClass("input-group")?b.parent().after('<div class="text-danger">'+a.error.option[i]+"</div>"):b.after('<div class="text-danger">'+a.error.option[i]+"</div>")}a.error.recurring&&$("select[name='recurring_id']").after('<div class="text-danger">'+a.error.recurring+"</div>"),$(".text-danger").parent().addClass("has-error")}a.success&&($("#cart button > span").html("<span> &nbsp;"+a.total+'&nbsp;<span class="caret"></span></span>'),$("#cart > ul").load("index.php?route=common/cart/info ul li"))},error:function(a,b,c){alert(c+"\r\n"+a.statusText+"\r\n"+a.responseText)}})},300)}); </script> Т.е. при клике в корзину, не будет модальки а счетчик в корзине при этом увеличивается, как вместо модали что либо вывести вообще хз))
     
    Подумав еще немного все таки получилось, после нажатия в корзину показывать, что мы действительно положили в корзину товар + анимация прокрутки страницы к этому сообщению (в общем как на дефолтном шаблоне):
    <script> $("body").on("click","#button-cart",function(){$.magnificPopup.close(),setTimeout(function(){$.ajax({url:"index.php?route=checkout/cart/add",type:"post",data:$("#product input[type='text'], #product input[type='hidden'], #product input[type='radio']:checked, #product input[type='checkbox']:checked, #product select, #product textarea"),dataType:"json",beforeSend:function(){$("#button-cart").button("loading")},complete:function(){$("#button-cart").button("reset")},success:function(a){if($(".alert, .text-danger").remove(),$(".form-group").removeClass("has-error"),a.error){if(a.error.option)for(i in a.error.option){var b=$("#input-option"+i.replace("_","-"));b.parent().hasClass("input-group")?b.parent().after('<div class="text-danger">'+a.error.option[i]+"</div>"):b.after('<div class="text-danger">'+a.error.option[i]+"</div>")}a.error.recurring&&$("select[name='recurring_id']").after('<div class="text-danger">'+a.error.recurring+"</div>"),$(".text-danger").parent().addClass("has-error")}a.success&&($('.breadcrumb').after('<div class="alert alert-success">'+a.success+'<button type="button" class="close" data-dismiss="alert">&times;</button></div>'),$("#cart button > span").html("<span> &nbsp;"+a.total+'&nbsp;<span class="caret"></span></span>'),$('html, body').animate({ scrollTop: 0 }, 'slow'),$("#cart > ul").load("index.php?route=common/cart/info ul li"))},error:function(a,b,c){alert(c+"\r\n"+a.statusText+"\r\n"+a.responseText)}})},300)}); </script> P.S. ничего своего не писал только код от стандартного шаблона JS плюс от шаблона автора темы.
  2. Like
    Егор2016 изменил репутацию WarStyle в https на субдомене   
    Почему в двух местах не поменяли? Есть же мануал по настройке https пункт 3.1:
     
     
  3. Like
    Егор2016 изменил репутацию jaffagold в Макет полная ширина страницы   
    Если "лишь несколько", то не вижу проблем.
    Кроме того есть такое:
    https://opencartforum.com/topic/38728-podderzhka-personalizovannye-shablony/
     
  4. Like
    Егор2016 изменил репутацию jaffagold в Макет полная ширина страницы   
    Обычно у каждой страницы магазина у тэга body есть УНИКАЛЬНЫЙ класс
    Если у вашего шаблона так и есть, то вообще не должно быть проблем со стилями.
    Делайте составной селектор, где первым будет стоять класс тэга body
  5. Like
    Егор2016 изменил репутацию BuslikDrev в Модуль скрыть цены от незарегистрированных покупателей   
    Во вкладке опции настройки магазина.
  6. Like
    Егор2016 изменил репутацию BuslikDrev в Раскрыть все пункты меню категорий   
    Покажите module/category.php и module/category4level.php
  7. Like
    Егор2016 изменил репутацию BuslikDrev в Изменить тему на основе default   
    Решено! Не был выполнен пункт:
     
     
  8. Like
    Егор2016 изменил репутацию BuslikDrev в Изменить тему на основе default   
    только доступы дать мне в лс.
  9. Like
    Егор2016 изменил репутацию BuslikDrev в Изменить тему на основе default   
    Повторить снова и подождать подольше, если есть кэш хостинга и другие кэши обновить  (турбо, например).
  10. Like
    Егор2016 изменил репутацию BuslikDrev в Изменить тему на основе default   
    Вы инструкцию видимо для 2,1 смотрели, для 2.3 нужно ещё
    admin/controller/extension/theme/theme_default.php
    admin/view/template/extension/theme/theme_default.tpl
    admin/language/ru-ru/extension/theme/theme_default.php

    Либо расширения\расширения\шаблоны\редактировать:
     
  11. Like
    Егор2016 изменил репутацию BuslikDrev в Изменить тему на основе default   
    Ничего не путаете?
    Разве не так нужно:
    domen.ru/catalog/view/theme/default
    domen.ru/catalog/view/theme/newtema

    И какая версия опенкарт?
  12. Upvote
    Егор2016 получил репутацию от RHCk в Тема поддержки OPENCART.PRO v2.3.X   
    Хостинг                                 VDS
    PHP                                         5.4 + куб
    Сборка                                   OPENCART.PRO
    Версия                                   2.1.0.2
    Бесплатный шаблон          default
    URL                                        http://decowall.ru/
    На этом же хостинге, на другом домене уже стоит 2.3.0.2.3.
     
    Не смог правильно обновится до 2.3.0.2.3 все откатил обратно до  2.1.0.2
    В личке много файлов для обновления, хотелось бы знать последовательность обновлений, чтобы снова попытаться.
    То есть нужно последовательность файлов по порядку.
    Еще здесь среди купленных нет файла установочного архива opencart_pro_2_3_0_2_1.zip
     
    Уже пробовал по инструкции с чисткой файлов обновляться с 2.1.0.2 до opencart_pro_2_3_0_2_2  в итоге install выдает: error undefined что это означает?
    Свыше 30 минут крутится потом ошибка выходит.
     
    Все смог сам обновить:
    Было: 2.1.0.2
    Установил: opencart_pro_2_3_0_2_2   Обязательно через Хром, через Мазиллу у меня выдавало ошибку.
    Обновил кеш, установил лицензию, она уже была.
    Залил файлы update_pro_2_3_0_2_3   и сделал install  снова в Хроме. Заняло обновление не более 10 минут, все прошло удачно!
     
     
     
     
     
  13. Like
    Егор2016 изменил репутацию RHCk в Тема поддержки OPENCART.PRO v2.3.X   
    Расширения - Расширения - В выпадающем списке выбрать 'Шаблоны' - Справа от нужного шаблона 'Редактировать'.
     
     
     
  14. Like
    Егор2016 изменил репутацию WarStyle в Тема поддержки OPENCART.PRO v2.3.X   
    http://joxi.ru/V2VBXeguxP0V42, немного не так написал) Категории (IMG) он называется =)
  15. Like
    Егор2016 изменил репутацию WarStyle в Тема поддержки OPENCART.PRO v2.3.X   
    В личку доступ в админку дайте, посмотрю.