Здравствуйте. Помогите убрать с главной страницы, каталог товаров.
То есть категории каталога оставляем, а общий каталог убираем, как изображено на рисунке.
0
Каталог Товаров
Автор Lalaweb, 07 апр. 2021 18:57
Сообщений в теме: 5
#1
Отправлено 07 Апрель 2021 - 18:57
#2
Отправлено 08 Апрель 2021 - 02:16
Здравствуйте.
Как понимаю, речь о популярных категориях, зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите и удалите:
P.S.: на данный момент ваш магазин заблокирован, в редактировании профиля форума обновите номер аккаунта магазина, если он у вас изменился.
Как понимаю, речь о популярных категориях, зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите и удалите:
<!-- Категории --> <section id="catalog"> <div class="block__title block__nav"> <div class="nav__tabs"> <a href="{CATALOG_URL}" class="title">Популярные категории</a> </div> <div class="owl-nav"></div> </div> <div class="catalog__items owl-carousel"> <!-- TODO Скрытые категории {% IF catalog_full.HIDE %}{continue}{% ENDIF %} --> {% FOR catalog_full %} {% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<div data-level="{catalog_full.LEVEL}" class="sub">{% ENDIF %}{% ENDIF %} <div data-level="{catalog_full.LEVEL}" class="catalog__item {% IF catalog_full.ISSET_VISIBLE_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT_PARENT %}opened{% ENDIF %}"> <a href="{catalog_full.URL}" data-level="{catalog_full.LEVEL}" class="catalog__link {% IF catalog_full.CURRENT %}opened{% ENDIF %}"> <span class="catalog__image"><img data-src="{% IF catalog_full.IMAGE_MEDIUM %}{catalog_full.IMAGE_MEDIUM}{% ELSE %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=marketplace{% ENDIF %}" class="goods-image-medium owl-lazy"/></span> <span class="catalog__name">{catalog_full.NAME}</span> </a> {% IF catalog_full.ISSET_SUB=0 %}</div>{% ENDIF %} {% IF catalog_full.LAST %}{%FOR out%}</div> {%IFNOT catalog_full.out.LAST%}</div>{%ENDIF%}{%ENDFOR%}{% ENDIF %} {% ENDFOR %} </section> <!-- Категории каталога с товарами на главной --> {% IFNOT catalog_full_empty %} <script> var catalog_full = []; </script> {% FOR catalog_full %} {% IF catalog_full.LEVEL = 0 && catalog_full.GOODS_COUNT > 0 && catalog_full.HIDE=0 %} <div class="pdt__cat-{catalog_full.ID} products__container"> <script> catalog_full.push({ 'id': 'pdt__cat-{catalog_full.ID}', 'href': '{catalog_full.URL}' }) </script> <div class="block__title block__nav"> <div class="nav__tabs"> <a href="{catalog_full.URL}" class="title">{catalog_full.NAME}</a> </div> <div class="nav__buttons"></div> </div> <div class="products__list"></div> </div> {% ENDIF %} {% ENDFOR %} {% ENDIF %}
P.S.: на данный момент ваш магазин заблокирован, в редактировании профиля форума обновите номер аккаунта магазина, если он у вас изменился.
#3
Отправлено 09 Апрель 2021 - 17:03
Спасибо. Всё получилось.
Но сейчас на сайте выдает ошибку, с чем это может быть связано?
Но сейчас на сайте выдает ошибку, с чем это может быть связано?
#4
Отправлено 09 Апрель 2021 - 17:49
Здравствуйте. В шаблоне main.js закомментировали вам этот код
// Весь каталог на главной if(catalog_full){ var promises = $.map(catalog_full, function(el){ return $.ajax(el.href + '?only_body=1&goods_view_type=0') .then(function(d){ let container = $('.products__container.' + el.id); let $parentGridContainer = container.find('.products__list'); let $data = $(d); let $newProducts = $data.find('.products__list').find('.product__item').parent(); let itemsLength = $data.find('.products__list .product__item').length; let buttons = $('.products__container.' + el.id).find('.nav__buttons'); $newProducts = $newProducts.html(); // Вывод товаров if(!$parentGridContainer.find('.products__list').length){ $parentGridContainer.append($newProducts); } // Добавляем кнопку "Показать все" if(itemsLength > GOODS_INDEX){ buttons.append($('<button class="button button3"></button>')) buttons.show(); }else{ buttons.hide(); } // Показать все, скрыть buttons.find('button').on('click', function (event){ event.preventDefault(); container.toggleClass('active') $(this).toggleClass('active') }); // Загрузка скриптов lozad().observe(); Addto(); AddCart(); quantity(); }); }); $.when.apply(this, promises) .then(function(){ // catalog_full = null; // $('.products-container').show(); }) }
#6
Отправлено 27 Сентябрь 2021 - 18:20
lerok2508@gmail.com (27 Сентябрь 2021 - 17:37) писал:
Здравствуйте! Помогите убрать дублёр каталога слева на главной 2.png Я выделила на картинке
Здравствуйте. Зайдите в раздел Сайт---Редактор шаблонов---HTML и найдите код:
<!-- Каталог --> {% IFNOT MOD_LNAME = catalog %} <div class="sidebar__block catalog"> <div class="sidebar__content"> <div class="catalog__items"> {% FOR catalog_full %} {% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<div data-level="{catalog_full.LEVEL}" class="sub">{% ENDIF %}{% ENDIF %} <div {% IF catalog_full.HIDE %}style="display:none;"{% ENDIF %} data-level="{catalog_full.LEVEL}" class="catalog__item {% IF catalog_full.ISSET_VISIBLE_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT_PARENT %}opened{% ENDIF %}"> <a href="{catalog_full.URL}" data-level="{catalog_full.LEVEL}" class="catalog__link {% IF catalog_full.CURRENT %}opened{% ENDIF %}"> <span>{catalog_full.NAME}</span> {% IF catalog_full.ISSET_VISIBLE_SUB %}<span class="open"></span>{% ENDIF %} </a> {% IF catalog_full.ISSET_SUB=0 %}</div>{% ENDIF %} {% IF catalog_full.LAST %}{%FOR out%}</div> {%IFNOT catalog_full.out.LAST%}</div>{%ENDIF%}{%ENDFOR%}{% ENDIF %} {% ENDFOR %} </div> </div> {% ENDIF %}
<!-- Хиты продаж -->
Замените его на данный код:
<!-- Каталог --> {% IFNOT index_page %} {% IFNOT MOD_LNAME = catalog %} <div class="sidebar__block catalog"> <div class="sidebar__content"> <div class="catalog__items"> {% FOR catalog_full %} {% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<div data-level="{catalog_full.LEVEL}" class="sub">{% ENDIF %}{% ENDIF %} <div {% IF catalog_full.HIDE %}style="display:none;"{% ENDIF %} data-level="{catalog_full.LEVEL}" class="catalog__item {% IF catalog_full.ISSET_VISIBLE_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT_PARENT %}opened{% ENDIF %}"> <a href="{catalog_full.URL}" data-level="{catalog_full.LEVEL}" class="catalog__link {% IF catalog_full.CURRENT %}opened{% ENDIF %}"> <span>{catalog_full.NAME}</span> {% IF catalog_full.ISSET_VISIBLE_SUB %}<span class="open"></span>{% ENDIF %} </a> {% IF catalog_full.ISSET_SUB=0 %}</div>{% ENDIF %} {% IF catalog_full.LAST %}{%FOR out%}</div> {%IFNOT catalog_full.out.LAST%}</div>{%ENDIF%}{%ENDFOR%}{% ENDIF %} {% ENDFOR %} </div> </div> {% ENDIF %} {% ENDIF %} <!-- Хиты продаж -->
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных