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

NewStore - универсальный, адаптивный шаблон [Поддержка]


29aleksey

Recommended Posts

  В 28.02.2018 в 08:22, redisskaru сказав:

если в новой версии шаблона ничего не менялось, то настройка купить в 1 клик - заходите в уведомления Быстрый заказ , далее кнопка Настройки 

https://i.gyazo.com/d21cd698f3847791af6bfd470823906c.png

2 - идете в меню Схемы - Макеты, там настраиваете вид Категория

Expand  

Если стоит мега фильтр, то настройка не так делается 

image.thumb.png.a841bbe735c44662c3dfb20275b908d1.png

image.png.108f7a49591190082391b364d92e3a73.png

 

И код надо прописать, иначе все ехать будет

 

 

MegaFilter.prototype.beforeRequest = function() {
    var self = this;
};

MegaFilter.prototype.beforeRender = function( htmlResponse, htmlContent, json ) {

    var self = this;
};

MegaFilter.prototype.afterRender = function( htmlResponse, htmlContent, json ) {

    var self = this;

// Product List
    $('#list-view').click(function() {
        $('.product-thumb .option').removeAttr('style');
        $('#content .product-layout > .clearfix').remove();
        $('#content .row > .product-layout').attr('class', 'product-layout product-list col-xs-12');
        $('#content .row-price').css('margin-left', '-10px').css('margin-right', '-10px');
        $('#list-view').addClass('active');
        $('#grid-view').removeClass('active');
        $('#price-view').removeClass('active');
        localStorage.setItem('display', 'list');
        $(this).addClass('btn-danger');
         $('#grid-view, #price-view').removeClass('btn-danger');
    });

    // Product Grid
    $('#grid-view').click(function() {
        $('#content .product-layout > .clearfix').remove();
        $('#content .row-price > .clearfix').remove();
        // What a shame bootstrap does not take into account dynamically loaded columns
        cols = $('#column-right, #column-left').length;
        if (cols == 2) {
            $('#content .product-layout').attr('class', 'product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12');
        } else if (cols == 1) {
            $('#content .product-layout').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12');
        } else {
            $('#content .product-layout').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12');
        }
        
        if (cols == 2) {
            $('#content .product-layout:nth-child(2n+2)').after('<div class="clearfix visible-md visible-sm"></div>');
        } else if (cols == 1) {
            $('#content .product-layout:nth-child(3n+3)').after('<div class="clearfix visible-lg"></div>');
        } else {
            $('#content .product-layout:nth-child(4n+4)').after('<div class="clearfix"></div>');
        }
        
        $('#content .row-price').css('margin-left', '-10px').css('margin-right', '-10px');
        $('#grid-view').addClass('active');
        $('#list-view').removeClass('active');
        $('#price-view').removeClass('active');
         localStorage.setItem('display', 'grid');
         $(this).addClass('btn-danger');
         $('#list-view, #price-view').removeClass('btn-danger');
         max_height_div('.product-grid .product-thumb .option.productpage-opt');    
    });

    $('#price-view').click(function() {
        $('#content .product-layout > .clearfix').remove();
        $('#content .row-price > .clearfix').remove();
        $('#content .row-price').css('margin-left', '0').css('margin-right', '0');
        $('#content .product-layout').attr('class', 'product-layout product-price col-xs-12');

        localStorage.setItem('display', 'price');
        $('#price-view').addClass('active');
        $('#list-view').removeClass('active');
        $('#grid-view').removeClass('active');
        $(this).addClass('btn-danger');
         $('#list-view, #grid-view').removeClass('btn-danger');
    });
    
    if (localStorage.getItem('display') == 'list') {
        $('.product-thumb .option').removeAttr('style');
        $('#list-view').trigger('click');
        $('#list-view').addClass('active');
        $('#grid-view').removeClass('active');
        $('#price-view').removeClass('active');
    } else if (localStorage.getItem('display') == 'grid') {
        $('#grid-view').trigger('click');
        $('#grid-view').addClass('active');
        $('#list-view').removeClass('active');
        $('#price-view').removeClass('active');
    } else if (localStorage.getItem('display') == 'price'){
        $('#price-view').trigger('click');
        $("#price-view .additional-image").addClass('hidden');
        $('#price-view').addClass('active');
        $('#list-view').removeClass('active');
        $('#grid-view').removeClass('active');
    } else {
        $('#grid-view').trigger('click');
        $('#grid-view').addClass('active');
        $('#list-view').removeClass('active');
        $('#price-view').removeClass('active');
    }

     $('.product-layout .caption').height('auto');
         $('.product-layout .caption').equalHeights();
};

Надіслати
Поділитися на інших сайтах


Здравствуйте!

Есть ли возможность каким-то образом настроить шаблон, чтобы товар, который отложен в корзину как-то помечался в списке товаров?

Если нет такой возможности у шаблона, то есть ли сторонние проверенные дополнения, дающие такую возможность?

Спасибо

 

Надіслати
Поділитися на інших сайтах


  В 27.02.2018 в 23:28, rassigor сказав:

Модуль Neo Seo обмен с 1С это делает, остается только вывести на форму. 

Expand  

а обмен в обе стороны работает, например, по остаткам? если на сайте куплено, то в базе -1. 

где про модуль почитать...а то, возможно, нужна будет помощь

Надіслати
Поділитися на інших сайтах


Здравствуйте!

При выборе лимита товаров в списке товаров категории и при переходе по хлебным крошкам лимит сохраняется, а при переходе с помощью меню - лимит сбрасывается, что весьма не удобно - приходиться каждый раз выбирать заново лимит. Это можно как-то исправить?

Спасибо

Надіслати
Поділитися на інших сайтах


  В 27.02.2018 в 20:48, rassigor сказав:

Качество достойное, но есть некоторые перегибы)) Мне понравилась универсальность, если лишнее поотключать то норма 

 

Вот пример за 1.5 дня сделал магаз на этом шаблоне, он пока в дровах, но уже более менее

 

https://test.yd58.ru/

Expand  

Я извиняюсь: а то, что картинки слайдера у Вас ближе к левой части, чем к правой - так и задумано?

Надіслати
Поділитися на інших сайтах


  В 28.02.2018 в 09:13, rozario888 сказав:

а обмен в обе стороны работает, например, по остаткам? если на сайте куплено, то в базе -1. 

где про модуль почитать...а то, возможно, нужна будет помощь

Expand  

На сайте покупается товар, списывается с сайта, выгружается как заказ в 1С, делается реализация и все в 1С списывается) Модуль не дешевый, но зато рабочий, у меня на нескольких проектах работает

Надіслати
Поділитися на інших сайтах


  В 28.02.2018 в 12:40, OlgaShu сказав:

Я извиняюсь: а то, что картинки слайдера у Вас ближе к левой части, чем к правой - так и задумано?

Expand  

Дизайна нет , это макет пока, я же написал, что же вы начинаете к запятым цепляться 

Надіслати
Поділитися на інших сайтах


При добавлении опции цвет ( тип переключатель или флажок ) при выборе опции - картинка опции попадает в главное окне товара.

Как это убрать кто знает?

 

Змінено користувачем INGA125
Надіслати
Поділитися на інших сайтах


  В 28.02.2018 в 08:22, redisskaru сказав:

если в новой версии шаблона ничего не менялось, то настройка купить в 1 клик - заходите в уведомления Быстрый заказ , далее кнопка Настройки 

https://i.gyazo.com/d21cd698f3847791af6bfd470823906c.png

2 - идете в меню Схемы - Макеты, там настраиваете вид Категория

Expand  

Спасибо за отклик

Надіслати
Поділитися на інших сайтах


  В 27.02.2018 в 20:48, rassigor сказав:

Вот пример за 1.5 дня сделал магаз на этом шаблоне, он пока в дровах, но уже более менее

Expand  

 

Я вам скажу у вас проблема как и у меня. Тупит нереально. Запросы мускуля не оптимизированы.

При переходе в категорию 2-3 секунды.

Показать еще и на тебе 10 секунд подумать.

Всё больше склоняюсь к тому что это говнокод. 

Накатывать этот шаб нужно ток на хорошее железо, которому пофигу как написано. 

Надіслати
Поділитися на інших сайтах


  В 01.03.2018 в 10:58, maxya сказав:

 

Я вам скажу у вас проблема как и у меня. Тупит нереально. Запросы мускуля не оптимизированы.

При переходе в категорию 2-3 секунды.

Показать еще и на тебе 10 секунд подумать.

Всё больше склоняюсь к тому что это говнокод. 

Накатывать этот шаб нужно ток на хорошее железо, которому пофигу как написано. 

Expand  

А я собрался его на атоме d525 юзать
Думаете зря?

Надіслати
Поділитися на інших сайтах


  В 01.03.2018 в 11:10, VovaSemik сказав:

А я собрался его на атоме d525 юзать
Думаете зря?

Expand  

 

Тяжело сказать.

https://nm.zp.ua

https://test.yd58.ru/

 

Попробуйте перейти в категорию где много товаров одновременно.

Главная сейчас закеширована, но всё равно долго.

Это с учётом php 7.1 + http2 (nginx + apache) с кешированием.

Оттюненый мускуль.

Увидите как тупит сайт.

Если google желает видеть загрузку до секунды, то тут вы получите не меньше двух в лучшем случае. Ну а там и 10 и 15 секунд.

Если включите несколько модулей для главной, например как я. Включил товары категории на главную - 4 блока и получил 3600 запросов в БД. 3600 КАРЛ!!!

Долго доказывал автору что это ахтунг.

Еще нужно учесть что это народу нет на магазине и не ддосят его.

Я несколько раз писал об этой проблеме, есть еще люди кто писали - но всем пофигу.

 

Запросы я скидывал ранее в этой ветке.

  • +1 1
Надіслати
Поділитися на інших сайтах


  В 01.03.2018 в 17:01, b1234b сказав:

Как поставить "Таймер Акций" для определенной категории товаров?

Expand  

таймер ставится на товара а не категорию

Надіслати
Поділитися на інших сайтах

  В 01.03.2018 в 13:52, maxya сказав:

Включил товары категории на главную - 4 блока

Expand  

не 4 Вы включали а 24 блока было у Вас + другие модули были вкл на главной странице

Надіслати
Поділитися на інших сайтах

  В 01.03.2018 в 17:13, 29aleksey сказав:

не 4 Вы включали а 24 блока было у Вас + другие модули были вкл на главной странице

Expand  

 

Было 4 модуля товары категории на главной.

Логи запроса есть в этой ветке.

Даже если там было 100 модулей товаров категорий. Вывести товары можно одним запросом, а не по 500 отдельных запросов на модуль.

 

Вот мой пост с логом

с отдключенными блоками

 

Вот тут с 4мя включенными блоками товары категории

тут

 

Любой может скачать и посмотреть количество запросов.

Никто не писал что нельзя выводить 4 блока на главную!

Модули нужно переписывать и оптимизировать.

По 3000-4000 запросов это очень много, даже с кешем.

 

Надіслати
Поділитися на інших сайтах


  В 01.03.2018 в 17:13, 29aleksey сказав:

не 4 Вы включали а 24 блока было у Вас + другие модули были вкл на главной странице

Expand  

 

 

Можем поставить 4 блока товары категории и посмотреть количество запросов в БД.

Кому нужно, скину дебаг на окстор.

 

Змінено користувачем maxya
Надіслати
Поділитися на інших сайтах


  В 01.03.2018 в 19:16, 29aleksey сказав:

У меня 15 категорий. В категории по 100 товаров. Получается для 100 товаров нужно вручную добавлять таймер?

Expand  

в

Змінено користувачем b1234b
Надіслати
Поділитися на інших сайтах


Подскажите, пожалуйста, в чем может быть дело? После установки данного шаблона перестал загружаться сайт и выдает следующее сообщение: /system/storage/modification/catalog/controller/extension/module/product_tab.php on line 212

Надіслати
Поділитися на інших сайтах


какая точно версия PRO у Вас и какой архив заливали ? нажали кнопку обновить в менедере дополнений ?

можно доступы в личку я посмотрю

Надіслати
Поділитися на інших сайтах

29aleksey

 

я уважаю ваш труд, но хотелось бы понимать будет еще проводиться работа по оптимизации или нет?

Тут суть вопроса ждать чего-то от вас или нет.

Будем ли мы смотреть количество запросов при 4х модулях?

Можем прямо на вашем тестовом отладку сделать.

Мне шаблон нравиться и функциональность. Но вот реализация запросов в мускуль мягко говоря адь.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

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

Important Information

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