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

javx

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

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

  • Посещение

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

  1. Upvote
    javx изменил репутацию savage4pro в Подключить модуль в <header>   
    у вас минимум 2 варианта
    1. добавьте новую позицию и выводите ее модули в <header>, можете до кучи внести в массив модулей ключами их код и сможете в шаблоне выводить их не отсортированной кучей, а поштучно
    2. выводить модули как-то так
     
  2. Upvote
    javx изменил репутацию admin в XDS Coloring Theme   
    надо выключить дизайн\меню
  3. Upvote
    javx изменил репутацию savage4pro в оформление заказа   
    известно
    пока можете в своем 
    catalog/view/theme/ваша_тема/template/checkout/checkout.tpl
    найти
    $(document).delegate('#button-payment-method', 'click', function() { $.ajax({ url: 'index.php?route=checkout/payment_method/save', type: 'post', data: $('#collapse-payment-method input[type=\'radio\']:checked, #collapse-payment-method input[type=\'checkbox\']:checked, #collapse-payment-method textarea'), dataType: 'json', beforeSend: function() { $('#button-payment-method').button('loading'); }, success: function(json) { $('.alert, .text-danger').remove(); if (json['redirect']) { location = json['redirect']; } else if (json['error']) { if (json['error']['warning']) { $('#collapse-payment-method .panel-body').prepend('<div class="alert alert-warning">' + json['error']['warning'] + '<button type="button" class="close" data-dismiss="alert">&times;</button></div>'); } } else { $.ajax({ url: 'index.php?route=checkout/confirm', dataType: 'html', complete: function() { $('#button-payment-method').button('reset'); }, success: function(html) { $('#collapse-checkout-confirm .panel-body').html(html); $('#collapse-checkout-confirm').parent().find('.panel-heading .panel-title').html('<a href="#collapse-checkout-confirm" data-toggle="collapse" data-parent="#accordion" class="accordion-toggle"><?php echo $text_checkout_confirm; ?> <i class="fa fa-caret-down"></i></a>'); $('a[href=\'#collapse-checkout-confirm\']').trigger('click'); }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); и заменить на
    $(document).delegate('#button-payment-method', 'click', function() { $.ajax({ url: 'index.php?route=checkout/payment_method/save', type: 'post', data: $('#collapse-payment-method input[type=\'radio\']:checked, #collapse-payment-method input[type=\'checkbox\']:checked, #collapse-payment-method textarea'), dataType: 'json', beforeSend: function() { $('#button-payment-method').button('loading'); }, success: function(json) { $('.alert, .text-danger').remove(); if (json['redirect']) { location = json['redirect']; } else if (json['error']) { $('#button-payment-method').button('reset'); if (json['error']['warning']) { $('#collapse-payment-method .panel-body').prepend('<div class="alert alert-warning">' + json['error']['warning'] + '<button type="button" class="close" data-dismiss="alert">&times;</button></div>'); } } else { $.ajax({ url: 'index.php?route=checkout/confirm', dataType: 'html', complete: function() { $('#button-payment-method').button('reset'); }, success: function(html) { $('#collapse-checkout-confirm .panel-body').html(html); $('#collapse-checkout-confirm').parent().find('.panel-heading .panel-title').html('<a href="#collapse-checkout-confirm" data-toggle="collapse" data-parent="#accordion" class="accordion-toggle"><?php echo $text_checkout_confirm; ?> <i class="fa fa-caret-down"></i></a>'); $('a[href=\'#collapse-checkout-confirm\']').trigger('click'); }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); });  
  4. Upvote
    javx изменил репутацию savage4pro в Ошибка при работе с меню   
    об ошибке известно, ждем исправлений
  5. Upvote
    javx изменил репутацию antilife в Фикс неполадки стандартного фильра в OcShop 2   
    Если есть 2 раздела фильтров, например "диагональ" и "Кол-во юсб" то при работе стандартного фильтра он будет фильтровать или по диагонали или по юсб портам, что бы изменить "или" на "и" необходимо поставить такой патчик:
    fix_filter.ocmod.xml Устанавливается он просто:зайти в Extensions->Extension Installer и загрузить файл fix_filter.ocmod.xml
    потом зайти в Modifications и обновить кэш модификаций Надеюсь комуто помог (с)AlexDWfix_filter.ocmod.xml
  6. Upvote
    javx изменил репутацию antilife в Настройка фильтра в ocshop 2.0   
    Для начала установим фильтр и включим.

    1. Заходим во вкладку "Модули"


    2. Нажимаем кнопочку "Активировать" напротив надписи "Фильтр"


    3. И рядышком кнопку "Редактировать"

    4. В поле "Статус" меняем "Отключено" на "Включено" и в правом верхнем углу нажимаем кнопку "Сохранить"


    5. Заходим в "Дизайн" - "Макеты" и напротив макета "Category" нажимаем на кнопку "Редактировать"


    6. В разделе "Модуль" нажимаем кнопку "Добавить" (+) и в столбце "Модуль" выбираем "Фильтр", в столбце "Расположение" выбираем где этот фильтр будет отображаться, в столбце "Порядок сортировки" указываем каким по счету будет отображаться данный модуль. Жмем "Сохранить"


    7. Идем во вкладку "Фильтр", нажимаем кнопку "Добавить" и добавляем Фильтр, я его назвал "Диагональ" и ввел 2 значения "19" и "22". Жмем "Сохранить"


    8. Идем во вкладку "Категории" и жмем "Редактировать" напротив директории где хотим, что бы отображался фильтр (в моем случае это "мониторы")


    9. Идем во вкладку "Данные" и в графе "Фильтр" выбираем название фильтра, который мы хотим видеть в этой категории ну и естественно нажимаем кнопочку "Сохранить"


    10. Идем во вкладку "Товар", выбираем товар к которому Вы хотите привязать фильтр и в поле "Связи" в графе "Фильтр" привязываем к товару необходимую рубрику фильтра. Жмем "Сохранить"


    И вот так вот к каждому товару, получается следующее:


     

    Вот как то так, надеюсь помог кому то.











  7. Upvote
    javx изменил репутацию admin в Релиз OPENCART.CMS 2.1.0.1.10   
    вы их можете добавить в админке в настройках единицы веса