Да хотелось бы через админку битрикса делать перевоб шаблона.
Но так как вы указали на скриншоте это будет работать на всех страницах, что не есть хорошо на мой взгляд.
Но возможно у моего взгляда мало опыта, скажите нормально ли так использовать или лучше через регулярное выражение которое будет проверять карточку товара и наличие гет параметра
Да шаблон сайта менялся только когда человек находится в карточке товара с гет параметром в урле action=print, в противном случае шаблон чтобы был стандартный.
Знаете что самое интересное))) захожу на любую другую страницу, размещаю компонент каталог, по умолчанию как всегда шаблон стоит дефаулт и там всё нормально и обновлено, переключаю на свой шаблон и на нём все пункты есть.
Но если захожу на свою страницу и открываю настройки своего компонента то там нет новых пунктов))))
Наверное сейчас попробую по новой разместить компонент. и настроить всё. Может там что - то при размещении пошло не так.
А стоп что я туплю, файлик самого компонента обновился через сам битрикс. а в шаблоне я обновил, но настройки компонента всёравно отличаются. Кеш не включен.
И ещё пара отличий есть. нужных
Пака что нашёл вот что
в файле с шаблоном есть файлик script.js
Так вот в нём есть такая строка
if (tabs.length !== panelTabs.length)
return;
Так вот и ниже идёт код который и отвечает за переключение табов, Но данная проверка проходит и срабаьывает ретурн. Удалось проверить что там данные 4 и 3, но я не понимаю почему js не досчитывается одного panelTabs.length)
Вроде да всё хорошо отрабатывает
site.ru/catalog - Выводит список категорий. а при нажатии на любую категорию site.ru/any_category тоже отрабатывает нормально.
Только я теперь так понимаю нужно следить чтобы не было пересечений в названиях категорий и разделов в корне
Нет проблема не в выводе а добавлении товара к примеру представьте 42 типа товаров по 5-6 отличающихся характеристик, и теперь я в админке нажимаю добавить товар и вижу более 200 характеристик.