1. Как включить быстрый просмотр товаров? (доступно с версии 2.4.0)
Необходимо в панели настроек выбрать соответствующую настройку:
Cкриншот
2. Как заменить иконку у логотипа и иконку во вкладке браузера?
Иконку главной страницы возле логотипа можно поменять в файле:
/include_areas/header/logo_icon.php
В данном фале необходимо вставить тег < img src="ПУТЬ ДО ИКОНКИ" > или же воспользоваться иконкой из шрифта (как это сделано сейчас).
Для замены иконки сайта (
Cкриншот) необходимо заменить файл favicon.ico находящийся в корне сайта
3. Как настроить Яндекс карту, отображаемую при нажатии на адрес магазина?
4. Как заменить/удалить изображение робота на странице поиска, 404 странице, аватарке подставляемой новым пользователям?
В папке /bitrix/templates/romza_bitronic2_ТЕКУЩИЙ_ШАБЛОН/img/bg/
есть 2 картинки:
sad-robot.png - выводится на странице 404
search-robot.png - выводится на странице поиска
Можно заменить эти файлы другими с таким же названием и картинки на соответствующих страницах изменятся.
Картинка аватара, подставляемая зарегистрированным пользователям располагается по адресу /bitrix/images/yenisite.bitronic2/avatar.png
5. Как заменить лебедевский знак рубля на обычный?
Необходимо добавить новый стиль CSS для шаблона сайта
span.b-rub, span.b-rub_arial{
font-family: Arial, sans-serif;
}
Скриншот1
Скриншот2
Поменять букву "Р" на "руб." можно в файле
/bitrix/modules/yenisite.bitronic2/lang/ru/classes/general/CRZBitronic2CatalogUtils.php
Скриншот языкового файла
6. Не выводится блок "Время работы" в шапке решения?
Необходимо установить наш бесплатный модуль
Режим работы
Установить его Вы можете в административном разделе Вашего сайта -
скриншот
7. Какие товары выводятся в меню каталога? Как управлять этим блоком? (доступно с версии 2.8.0)
Для того, чтобы управлять отображением товаров-хитов в меню, откройте параметры компонента bitrix:menu.
Первый параметр позволяет выбрать компонент, который будет обрабатывать и выводить товары. Это либо стандартный компонент для отображения товаров раздела каталога. Либо новый компонент, связанный с сервисом персональных рекомендаций Big Data.
С помощью второго параметра можно указать, где должны отображаться товары, сверху или снизу.
Третий параметр определяет по какому критерию будут отобраны лучшие товары.
Для catalog.section это:
- Новинки - сначала отображаются товары, у которых отмечено свойство "Новинка", и затем все остальные упорядоченные по дате добавления товара в каталог.
- Хиты продаж - сначала отображаются товары, у которых отмечено свойство "Хит продаж", и затем все остальные упорядоченные по количеству просмотров.
- Распродажа - сначала отображаются товары, у которых отмечено свойство "Распродажа", и затем все остальные упорядоченные по количеству просмотров.
- Рекомендуемые - сначала отображаются товары, у которых отмечено свойство "Рекомендуем", и затем все остальные упорядоченные по количеству просмотров.
- Лидеры просмотров - выводятся все товары, упорядоченные по количеству просмотров, а затем по полю SORT.
8. Где и как можно изменить иконки, например иконку корзины?
В данном решении иконки сделаны с помощью иконочного шрифта где они хранятся в векторе, а не растровых картинках — это ускоряет рендеринг страницы в браузере, позволяет масштабировать иконки без потери их качества, а так же легко перекрашивать их в любой цвет. Все поддерживаемые решением иконки можно увидеть на
данной странице
Для добавления других иконок в используемый шрифт Вы можете воспользоваться сторонним сервисом
Fontello, в котором Вы можете загрузить файл используемого в решении шрифта (папка_шаблона_сайта/fonts/flaticon/flaticon.svg) и отредактировать его по Вашим желаниям.
Пример:
Иконка корзины
Перед редактирование рекомендуем сохранить исходную версию файла шрифта. При возниктовении трудностей Вы можете обратиться за доработкой к специалисту под заказ.
9. Как прикрепить товар к новости?
Начиная с версии 2.8.6, появилась возможность прикрепить товар к новости.
Прикрепляется товар в меню редактирования самой новости: скриншот
Если у вас нет такого свойства у инфоблока новостей, то вы можете создать его вручную:
Свойство создаем для инфоблока новостей.
Тип свойства: привязка к элементам, код: RELATED_ITEMS скриншот
В настройках свойства выставьте параметры согласно скриншота: скриншот
10. Как добавить кнопку "Форум" в верхнее меню?
Верхнее меню необходимо редактировать через PHP редактор,
Скриншот
Для этого необходимо открыть файл:
/.top.menu.php (или меню типа "top")
В режиме редактирования PHP: добавить массив с форумом. --
Скриншот
Array(
"Форум",
"/forum/",
Array(),
Array(),
""
),
11. Как добавить иконку соц. сетей в поле "Присоединяйтесь к нам"?
Для того, чтобы добавить иконку с ссылкой до соц.сети в поле "Присоединяйтесь к нам", нужно в файле /include_areas/footer/socserv.php внести следующую строку:
<li><a href="ссылка до сайта" class="ваш класс" title="Заголовок"><img src="ссылка до изображения"></a></li>
Пример для инстаграмма:
<li><a href="
https://www.instagram.com/" class="social instagram" title="Наш Инстаграмм"><img src="/upload/instagram.png"></a></li>
12. Как настроить свои собственные стикеры
В инфоблоке с каталогом должно быть множественное свойство "Мои стикеры" типа список (символьный код RZ_CUSTOM_STICKERS). Это свойство позволяет создавать сколько угодно своих собственных стикеров. В исходной поставке уже добавлены стикеры "Снят с производства", "Скоро в продаже" и "Эксклюзив" для примера. Вешайте на товары цветные ярлыки для лучшей индикации ключевых характеристик.
Значения списка — это текст, отображаемый на самих стикерах. А XML_ID значений выводится в атрибуте class="" тегов со стикерами и позволяет управлять внешним видом стикеров. В основном это два класса: один обозначает иконку стикера, а второй задает цвет фона. Классы иконок можно увидеть в специальном демонстрационном файле в папке иконочного шрифта /fonts/flaticon/flaticon.html в папке шаблона сайта.
http://bitronic2.romza.ru/bitrix/templates/romza_bitronic2_2.17.0/fonts/flaticon/flaticon.html
Для класса с цветом можно использовать любой из уже имеющихся у стикеров или создать свой собственный класс с цветом фона в специальном файле template_styles.css в шаблоне сайта.
Попробуем добавить новый стикер "Последний товар".
Возьмем иконку с бегущим человечком (класс flaticon-25) и создадим новый класс стилей bg-last с фиолетовым цветом фона и белым цветом текста.
13. Поиск по СКУ с отображением отдельных карточек
Начиная с версии решения 2.18, добавился новый функционал-поиск по СКУ с отображением отдельных карточек.
Если вас не устраивает, что в результатах поиска вы видите множество товаров, которые являются 1 ТП, необходимо в шаблоне:
/components/bitrix/catalog/.default/search.php
заменить строку 83
// check catalog offers
do {
на
// check catalog offers
do { break;
Сохранить изменения, и проверить работу.
14. Как изменить заголовок блока с брендами на главной?
15. Как отключить функции на сайте + обзор панели настроек типового решения
Что бы отключить не нужные блоки на Вашем сайте нужно перейти в настройки типового решения и во вкладке "Активные функции" оставить те функции которые Вам нужны.
Видео по панели настроек:
Видео
Видео
16. Как поменять местами пункты меню каталога
Что бы поменять пункты меню местами, нужно настроить сортировку в каталоге у разделов:
Скриншот
И так сделать с каждым уровнем меню.
17. Как изменить пункты меню
Меню на сайте выводиться относительно разделов каталога.
Что бы изменить разделы каталога, нужно перейти в инфоблок товаров и переименовать каждый раздел:
Скриншот
Изменять нужно не только
Название, но и
Символьный код:
Скриншот
Символьный код нужен для построения ЧПУ (Человеко-Понятных УРЛ).
Например:
- Есть раздел Авто и символьный код avto и в адресной строке страница раздела выглядит так:
www.site.ru/catalog/avto/
И вы переименовали раздел в цветы, а символьный код не стали изменять и из-за этого страница раздела цветы будет такая же
www.site.ru/catalog/avto/
18. Где добавить бренды и как вывести их на сайт
В решении Битроник 2 "Бренды" хранятся в Highload-блоках :
скриншот
Связь с каталогом настраивается через свойство типа справочник, которое настроено на этот HL блок:
Скриншот
Бренды нужно добавлять непосредственно в Highload-блок а у товара в свойстве выбирать нужное значение.
19. Как отключить форум
Если полностью отключить модуль форум в решении, то у Вас не будут работать отзывы о товаре.
По этому, если вы не хотите что бы в меню отображался форум, просто удалите этот пункт меню. И закрыть доступ именно к странице /forum/index.php
20. Кнопки "поделиться" в детальной карточке товара
21. Как редактировать пункты верхнего меню
Меню настраивается так:
скриншот
Скриншот редактируется при нажатии на "Карандаш"
Если есть вложенные пункты то переходим в папку раздела меню:
скриншот и нажимаем редактировать меню у файла: Меню типа «top_sub» :
скриншот
Отступы применяются соответствующим тегам примененным к странице. Страница является статичной и всю информацию на ней заполняете Вы.
Если у вас нет опыта работы с html тегами то лучше заполнять статичные страницы по аналогии с демо-страницами
22. Где меняются Коопирайты сайта
Для изменения надписей тут:
Скриншот нужно перейти по адресу: /include_areas/footer/copyright.php и изменить текст в файле. Затем перейти в /include_areas/footer/shop_name.php так же заменить текст в файле и перейти в /include_areas/footer/romza.php и изменить содержимое файла, на случай если вы хотите убрать/заменить текст разработано в Romza
23. Количество товара в меню каталога
В данный момент отображение количества товара в меню каталога включается в панели настроек типового решения:
Находится в активных функциях.
Внимание!!! Данная опция может сильно замедлить загрузку страницы в случае большого количества выводимых разделов в меню.
24. Почему модули не отображаются в мобильной версии
В мобильной версии для экономии пространства для более важных функций некоторый функционал не включен.
Что бы узнать какой функционал не доступен для мобильной версии, нужно перейти в настройки типового решения во вкладку активные функции и посмотреть на состояние чекбокса около нужного функционала:
https://www.screencast.com/t/Sz9grHBwY
25. Свои иконки соцсетей
Все иконки соцсетей выводятся отсюда:
Для одних - иконки реализованы, для некоторых-нет.
Но вы можете вставить их сами, по такой инструкции:
Разберем на примере инстаграмма:
В файле template_styles.css вашего шаблона пропишите правило:
.footer-top .social-list .social.insta {
background-image: url(/Instagram.png);
}
Вы создали класс social.insta , которому задали иконку в фоне:
background-image: url(/Instagram.png) - это значит, что иконка берется из корня сайта, и называется Instagram.png
Далее, в файле, где выводятся иконки-вам необходимо добавить запись с использованием этого класса:
<li><a href="
https://www.instagram.com/" class="social insta" title="Istagram"></a></li>
Класс как мы видим, вы прописали-и теперь будет выводиться именно та иконка, которая указана в классе выше.
В поле href-прописываете путь до аккаунта.
26. Как изменить картинку и ссылку отзывов о магазине с ЯМ в футере?
Вывод данного блока идет из файла включаемой области:

Как видите-здесь вы можете изменить ссылку на отзывы, а также фото.
Изначально фото выводится из шаблона-константа SITE_TEMPLATE_PATH означает-что вывод идет из текущего шаблона сайта, который расположен о пути bitrix/templates/ИСПОЛЬЗУЕМЫЙ_ШАБЛОН/
27. Как определить оптимальные размеры для баннера на главной?
Для начала необходимо определиться с высотой самого баннера на главной.
В Панели настроек типового решения настроим:

Далее-простая математика.
Предположим-нам необходим баннер с шириной 1980 пикселей.
Тогда оптимальная высота с сохранением пропорций:
(1980/100)*22=приблизительно 436 пикселей.
После изменения процентного соотношения-соответственно необходимо пересчитывать высоту заново.
28. Как изменить надписи на стандартных стикерах решения?
Надписи стандартных стикеров можно изменить, отредактировав данный LANG файл:
29. Как полностью удалить ключевые слова на страницах каталога?
Статичные мета данные на страницах каталога заданы на вкладке сео:
Чтобы полностью удалить их(к примеру вы не хотите их выводить вообще)-удалите их из файла:

Файл может быть скрытым-поэтому просто зайдите в корень вашего сайта в админке-и сделайте поиск по ключевым словам.
30. Как заменить подсказки в строке поиска
Что бы заменить подсказки в умно фильтре нужно:
1. Перейти в режим правки и зайти в параметры компонента:
2. Удалить демо-подсказки и ввести свои:
31. Как отобразить иконки разделов
Для показа/удаления иконок раздела необходимо зайти в панель настроек Битроник 2 –> Активные функции -> Вкладка «Общее для разных страниц» и отметить/снять галочку с пункта «Иконки разделов в меню каталога»
32. Как редактировать отзывы на главной
Для того, чтобы редактировать статичный (не загруженные с Я.М.) отзывы нужно:
Перейти в режим правки, навести на компонент отзывов и выбрать пункт "Изменить область как PHP"
Редактируем отзыв в соответсвующих тегах
33. Как изменить внешний вид виджета отзывов с Flamp?
1. Почему долго загружаются страницы со списком товаров?
Скорей всего, это происходит из-за большого количества свойства в умном фильтре.
Для ускорения загрузки страниц каталога необходимо включить фасетный индекс, для кеширования свойства умного фильтра.
Cкриншот
Подробнее о фасетных индексах Вы можете ознакомиться в
блоге.
2. Как настроить количество сворачиваемых свойств в фильтре?
В параметрах компонента каталога необходимо настроить количество не сворачиваемых свойств --
Скриншот
3. Как настроить ЧПУ в умном фильтре?
Правила формирования Url раздела для умного фильтра задаются в настройках каталога.
Скриншот1
Скриншот2
4. Как скрыть слайдер с миниаютырными изображениями в списке товаров (вид отображения "блоки" и "список") и в спецблоках?
Для списка товаров:
Необходимо в параметрах компонента каталога
Скриншот
Настроить соответствующую опцию
Скриншот
Для спецблоков:
Необходимо в параметрах компонента спецблоков
Скриншот
Настроить соответствующую опцию
Скриншот
5. Мы выводим в каталоге сразу несколько типов цен. Как в фильтре отобразить только определенные типы цен?
В фильтре будут отображаться все типы цен по которым пользователь может совершить покупку.
В настройках типа цены вы можете указать для каких групп пользователей будет возможна покупка по данному типу цены
http://screencast.com/t/c9JmJjZbclc
6. Как настроить сравнение товаров?
7. Как вывести свойства со стикерами NEW, HIT, SALE, BESTSELLER в умном фильтре?
8. Как настроить ЧПУ сравнения
С версии 2.16.0 доступно расширенное ЧПУ на страницах сравнения, которое позволяет скопировать ссылку на конкретный список сравниваемых товаров.
Для работы ЧПУ на страницах сравнения товаров требуется настроить шаблоны URL в двух компонентах:
- bitrix:catalog.compare.list
- bitrix:catalog
Список сравниваемых товаров вставляется в URL с помощью макроса #QUERY#.
На следующих снимках представлен пример настроек с нашего демо-сайта:
Внимание !!!
Необходимо, чтобы шаблоны путей страницы списка, детальной страницы и страницы сравнения отличались друг от друга.
На следующем скриншоте изображена ситуация когда страница сравнения будет выдавать 404 т.к. шаблоны детальной страницы и страницы сравнения по сути одинаковые и компонент каталога будет определять страницу сравнения как детальную страницу.
Чтобы в такой ситуации работала страница сравнения, то в конец адреса можно дописать окончание, например result.php
9. Свойство для VIP товара
Что бы товар получил статус VIP, то нужно у самого товара поставить галочку у свойства VIP.
Само свойство должны иметь следующие настройки:
Название: VIP - товар
Символьный код: RZ_VIP
Тип свойства: Список
Значение: Y
XML_ID: Оставить пустым
10. Товары которых нет в наличии не отображаются в конце списка(версия 2.21)
В обновлении 2.21 был добавлен функционал, который позволяет выбрать первый этап сортировки.
По доступности к покупке(сначала товары в наличии потом те которых нет в наличии) или по индексу сортировки(устанавливается конкретно у каждого товара)
Настраивается в параметрах каталога.
Нужно перейти на любую страницу каталога и перейти в параметры компонента:
В параметрах выбрать нужную сортировку:

Затем выполнить указанные действия:
1) зайти на страницу переиндексации, выбрать соответствующий раздел и переиндексировать его
2) обновить страницу раздела в публичной части, если сортировка не восстановилась то выполнить следующий шаг
3) зайти в административной части в необходимы раздел, выбрать все товары в списке и выполнить действие для всех "активировать" нажать применить
4) снова в публичной части обновить страницу
Внимание!!!
У служебного свойства "Наличие" возможные значения должны иметь возрастающие значения в поле сортировка, иначе сортировка по данному свойству работать не будет
11. Не работает сортировка по цене. Что делать?
Если у Вас не работает сортировка по цене после обновления на версию 2.21. нужно проверить следующую настройку в параметрах компонента каталога:
Если у Вас стоит как на скриншоте shows значит при сортировке по цене первым фактором будет учитываться кол-во просмотров товара.
Нужно выбрать "Доступность к покупке" и тогда сортировка будет работать корректно.
Если поставить "По индексу сортировки", то вы сможете выставлять сортировку самотсоятельно для каждого товара:

Так же настройка описана в видео
12. В сравнении товаров у SKU нет цены.
Если в сравнении, у торгового предложения нет цены-вам необходимо проверить её у самого торгового предложения.
В нашем решении используется свойство MINIMUM_PRICE-в которое записывается минимальная доступная цена товара. Если данное свойство у торгового предложения не заполнено-вам необходимо пересохранить торговое предложение в административной части сайта, для примера-деактивировать и активировать его снова.
После данных манипуляций-у торгового предложения заполнится свойство MINIMUM_PRICE, и в сравнении появится его цена.
13. Как включить и выключить вывод подразделов в каталоге товаров?
В панели настроек типового решения можно включать и выключать показ подразделов товаров здесь:
14. Как правильно выводить описание раздела?
Описание раздела задается в самом разделе, в админке.
Существует специальный тег #DELIMETER# , который разделяет описание раздела на 2 части. То, что идет до этого тега-будет отображаться над списком товаров, все что после него-под списком товаров.
К примеру-если вы хотите, чтобы описание раздела выводилось только под каталогом товаров, перед текстом описания раздела поставьте данный тег #DELIMETER#
15. Как установить подсказку к свойству в умном фильтре?
Её можно установить в редактировании самого свойства в инфоблоке товаров:

Результат:
16. Как в фильтр вывести фильтрацию по наименованию товара?
Данная опция включается в параметрах компонента каталога. Зайдите под администратором, включите режим правки и зайдите в параметры компонента каталога:

Одноименный параметр есть на вкладке настройка фильтра:
17. Как изменять поясняющий текст в футере?
Чтобы изменить данный текст:

Его необходимо изменить через файл включаемой области, который находится здесь:
18. Как формируется чпу фильтра в зависимости от типа свойства?
Для формирования URL фильтра в зависимости от настроек фильтра участвуют значения:
- для строковых свойств - само значение свойства
- для свойств типа Список - внешний код
- для свойств Элемент и Раздел - символьный код если есть, иначе название.
- Для Пользовательских свойств - результат метода GetExtendedValue или GetPublicViewHTML с "MODE" => "SIMPLE_TEXT". (Зависит от автора свойства).
19. Как показать/убрать количество товара, выводимое в подразделах?
Для того чтобы скрыть/показать количество товара в подразделах:

необходимо в параметрах компонента каталога снять/установить данную галочку:
20. Как выводить свойства и описание товара в спсике товаров?
В параметрах компонента каталога, в настройках списка-можно указать свойства, которые будут выводиться при наведении:

Выберите здесь свойства для вывода-и они отобразятся в каталоге товаров, при наведении на него в превью.
21. Как изменить сортировку по умолчанию
Если необходимо, чтобы товары сортировались, например, по цене, нужно сделать следующее:
1. Перейти в режим правки и зайти в параметры компонента "Каталог"

2. В разделе "Настройки списка" в пункте "Поле для второй сортировки" выбрать нужное значение:
22. Как показать/скрыть свойства СКУ в умной фильтре?
Перейдите в параметры необходимого раздела:

Во вкладке "Свойства элементов" в списке "Свойства торговых предложений" напротив нужных свойств поставьте галочки:
23. Почему VIP товары не правильно сортируются?
Функционал VIP товаров, предполагает под собой следующую работу: товары у которых установлено свойство VIP становятся больше в каталоге, приобретают желтую рамку, и на каждой странице списка товаров перемещаются в самый вверх списка. Таким образом, сортировка происходит между VIP товарами и обычными товарами отдельно.
24. Как изменить вид отображения в списке товаров по умолчанию
Изменить вид отображения товаров по умолчанию можно в панели настроек Битроник 2
1. Как обновить решение в режиме многосайтовости
Если у Вас установлено решение Битроник 2(или любое другое наше решение) в режиме многосайтовости и нужно обновить решение, то поступать нужно следующим образом:
1. Скачиваем обновление решения
2. Запускаем мастер обновления:
Выбираем первый сайт на котором установлен Битроник 2:
3. Выполняем обновление сайта.
4. Перед обновлением второго сайта нужно зайти в папку где хранятся все шаблоны и переименовать шаблон для первого сайта:
После чего повторяем шаг 1-3 но уже для второго сайта
2. Как вернуть отображение контактов в шапке как было до версии 2.18.0
Чтобы вернуть отображение телефонов и email в шапке сайта до вида как было в версиях до 2.18.0, необходимо в файд template_styles.css (находится в шаблоне сайта) добавить следующие строки:
Для отображения телефонов:
.header-contacts .phone-wrap {
opacity: 1 !important;
visibility: visible !important;
}
Для отображения email:
.header-contacts .email-wrap {
display: block;
}
3. Как заменить иконки в блоке преимущества?
Иконки в блоке преимущества загружаются из самого шаблона:
https://www.screencast.com/t/QCiSvysv
Поэтому есть 2 пути:
1) По этому же пути загрузить свои иконки с таким же названием.
2) Либо загрузить иконки в любую папку на сайте, а затем, в файле benefits.php прописать путь до иконки:
https://www.screencast.com/t/eHwrkXIB8wDE
Константа <?=SITE_TEMPLATE_PATH?> определяет путь до шаблона, это значит, что она обращается по пути bitrix/templates/ПАПКА_ВАШЕГО_ШАБЛОНА
Аналогично делается и для иконок в боке, которые выводятся на детальной странице.
4. Товар из деактивированного раздела есть в поиске
5. Не работает фильтр по свойству из детальной карточки товара.
Если у вас при фильтрации по свойству с детальной карточки товара отсюда:

Отдается 404 ошибка, необходимо в параметрах компонента каталога проверить управление адресами страниц для фильтра:

начало УРЛ для умного фильтра должно совпадать с урл самого раздела.
К примеру-если урл раздела #SECTION_CODE_PATH#/-то и в урл раздела для умного фильтра вначале должно стоять #SECTION_CODE_PATH#/
6. Повредил файлы шаблона-что делать?
Все файлы шаблона в исходном состоянии есть у вас на сайте, по следующему пути:
bitrix/wizards/yenisite/bitronic2
В этой папке находится как и шаблон решения, так и все файлы публичной части ( в папке public ), и xml файлы демо данных.
Вы в любой момент можете восстановить поврежденные файлы оттуда.
7. Как подключить Битрикс 24 на сайт?
8. Не работает ресайзер на втором сайте в режиме многосайтовости
Модуль ресайзер устанавливается на платформу 1 раз.
При установке в режиме многосайтовости, убедитесь-что вы создали символьные ссылки не только на папку upload и bitrix, а также на папку resizer2.
Подробнее про символьные ссылки на многосайтовости
Предположим, вы хотите-чтобы на разных сайтах в карточке товара на фото выводились разные водяные знаки.
Для этого необходимо создать дополнительный набор для второго сайта, установить ему необходимый водяной знак.
Пример:
9. Как настроить SEO для брендов (доступно с 2.22.0)
Что бы настроить SEO параметры для Брендов, нужно перейти на страницу Бренда и перейти в параметры компонента:
В параметрах компонента нужно настроить следующие поля:
В шаблоне вы можете использовать поля хайлоадблоков. Для того чтобы подставилось значение из хайлоад блока, необходимо использовать хеш #поле хайлоад блока#. Например, если необходимо вывести название элемента хайлоад блока, то шаблон будет составлен следующим образом: лучшие товары от #UF_NAME#. Где UF_NAME это поле хайлоад блока в котором храниться название элемента.
10. Как настроить 3D обзор товаров(доступно с версии 2.22.0)
Для настройки 3D обзоров необходимо перейти в параметры компонента каталог:
1. Переходим на страницу каталога и включаем режим правки:
2. В параметрах компонента каталог переходим на вкладку "Настройки детального просмотра" :
В параметрах вы можете настроить сервис для 3D обзоров: Мегавизор или REWIEW3(Сервис мегавизор прекратил свое существование и его использование уже не актуально)
Выбрать по какой категории будет происходить автоматический поиск 3d обзора
Если вы выбрали ручной поиск, тогда вам необходимо перейти в каталог сервиса Review3, скопировать ID товара из каталога, и вставить его в соответствующее свойство у товара:
Если у Вас нет свойства, то вы можете его создать:
Ссылка на сайт REVIEW3:
https://reviewthree.com
11. Как включить/отключить капчу в формах (доступно с версии 2.22)
Для включения/отключения капчи нужно перейти в панель настроек:
И перейти во вкладку Настройки Captcha:
В этой вкладке вы галочками включаете/отключаете капчу в нужных блоках.
P.S. Для сохранения настроек для всех пользователей не забывайте ставить галочку "Сохранить настройки для всех" перед сохранением
12. Как добавить обзоры в детальную карточку товара (доступно с версии 2.22.0)
Для того, чтобы добавить обзор для товара, просто перейдите в карточку товара в административной панели, и воспользуйтесь свойством “Обзоры товара”:

Если у Вас нет этого свойства, то его можно создать:
Выделенные элементы свойства должны быть идентичны как на скриншоте
13. Как добавить фон на сайт (доступно с версии 2.22.0)
Для того, чтобы установить свою картинку в качестве фона, необходимо ее добавить в папку bitrix/images/yenisite.bitronic2/background/
После загрузки картинки нужно перейти в панель настроек типового решения:
И выбираете Ваше изображение:
Однако изображение фона вы увидите если будут стоять такие настройки сайта:
14. Как настроить отображение складов в отдельной вкладке в детальной карточке товара (Доступно с версии 2.22.0)
Для того чтобы воспользоваться данным видом, достаточно просто открыть панель настроек решения, и включить отображение складов “в отдельной вкладке”:
15. Купоны правил работы с корзиной.
На странице оформления заказа есть блок для ввода купонов:

Купоны вы можете создавать в админке вашего сайта здесь:

После того, как вы создадите купон-его можно будет ввести в это поле, для получения скидки, заданной в самом купоне.
Более подробно с этим функционалом можно ознакомиться в курсах по управлению платформой:
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=42&LESSON_ID=8425
16. Как изменить текст в окне быстрого заказа?
Чтобы изменить этот текст в окне быстрого заказа:

Необходимо изменить его в ланг файле здесь:
/bitrix/templates/ВАШ_ШАБЛОН/components/yenisite/oneclick.buy/stroy/lang/ru/template.php
17. Как узнать пароль от резервной копии
Если Вы создали резервную копию и создали для нее пароль, но в нужный момент забыли пароль, то это не проблема.
Итак, для того, чтобы воспользоваться зашифрованной копией сайта, созданной с помощью регулярного резервного копирования, можно воспользоваться специальным API.
Для этого, в административном разделе в функионал Командной строки прописываем:
require($_SERVER[
"DOCUMENT_ROOT"
].
"/bitrix/modules/main/classes/general/backup.php"
);
var_dump(CPasswordStorage::Get(
'dump_temporary_cache'
));
Результатом данной команды будет ваш пароль, полученный на основании лицензионного ключа сайта.
18. Как настроить Баннеры на редакции старт и малый бизнес
В версии обновления Битроник 2 2.22.0 были добавлены баннеры для младшей редакции.
Функционал работает следующим образом:
Если у Вас редакция битрикса Бизнес, то у Вас есть модуль "Реклама, баннеры" и баннеры выводятся через компонент баннеров.
Если у Вас малый бизнес и младше редакция, то модуля "Реклама, баннеры" у Вас нет, и в таком случае баннеры выводятся через прокси компонент.
Настраивается очень просто:
Для настройки на главной странице достаточно перейти в параметры компонента:
И настроить в нем нужные поля:
19. Как настроить баннеры в Каталоге на редакции битрикс Малый бизнес и старт
Что бы настроить рекламные баннеры в каталоге товаров, нужно перейти в настройки компонента "Каталог" и настроить изображения и ссылки на баннер. Данная настройка доступна с версии 2.22.0
20. Ошибка при покупке в 1 клик
В новом ядре d7 для оформления заказа обязательно должны быть заполнены способ оплаты и доставки.
Если у Вас в параметрах компонента все выставлено по FAQ
Ссылка на FAQ и все равно появляется ошибка:
в таком случае проверьте настройки этих самых платежных систем и служб доставок. Ограничений в них стоять не должно, все ограничения нужно удалить:
21. Зависает сервер от GET запросов
Если ваш сайт становиться недоступным и техническая поддержка Вашего хостинга сообщает Вам, что на сайте поступают GET запросы типа: [22/Jun/2017:15:55:20 +0300] "GET /catalog/?rz_update_catalog_parameters_cache=y HTTP/1.0" 200 6, то это связано с настройкой кеширования на вашем сайте.
Битрикс поддерживает следующие типы кеширования:
Каждый из этих типов кеширование для корректной работы требует тонкой настройки, по этому Мы советуем использовать кеширование в файлах, и тогда ваш сайт не будет не доступен.
22. При выгрузке из 1С на сайт, свойства торговых предложений не заполняются
Если у Вас при выгрузке из 1С в торговых предложениях не заполняются свойства, то нужно проверить данную галочку:
Эта галочка отвечает за заполнение свойств для отбора торговых предложений.
ВНИМАНИЕ! Интеграция с 1С выполняется не с шаблоном сайта, а именно с платформой битрикс и шаблон на интеграцию никак не влияет.
23. Ошибки кодировки в проверке системы
Если у Вас в проверке системы наблюдаются такие ошибки:

то их нужно обязательно исправить.
Если у Вас включена обработка файла .htaccess то эти настройки можно исправить прям в нем:
Если у Вас выключена обработка этого файла, то в таком случае Вам нужно обратиться в ТП Вашего хостинга для исправления настроек PHP
24. Как отключить/включить вывод предупреждений на сайте
Если у Вас на сайте есть сообщение типа "Warning" то это не ошибка. Это предупреждение. Для удобства работы с сайтом его можно отключить в настройках главного модуля:
Режим "Только ошибки" - Выводит только ошибки которые нужно исправить
Режим "Ошибки и предупреждения" - выводит как ошибки так и предупреждения.
Режим "Не выводить" - скрывает все ошибки.
Во время разработки сайта лучше использовать режим "Только ошибки". Когда сайт уже запущен - рекомендуется скрывать все ошибки и выводить их по факту обнаружения проблем в работе функционала
25. Не работает добавление товара в корзину (бесконечная загрузка)
Данная ошибка возникает в том случае, когда на сервере не корректно работает PHP кеширование.
Для того что бы проверить кеширование, нужно воспользоваться этим кодом:
https://pastebin.com/rQyRtmLu
Вставить его в командную PHP строку и выполнить 2 раза:
Если после второго раза выполнения у Вас ''cache NOT exist" то значит кеширование не работает и нужно обратиться в тп вашего хостинга
26. Как включить хранение сессий в базе данных
27. Как добавить галочку "Политика конфиденциальности" в компонент оформления заказа
Для того, чтобы данная галочка появилась, необходимо выполнить:
1. Перейти в Настройки -> Настройки продукта -> Соглашения
2. Создать новое соглашение. Здесь указываем тип соглашения и источник данных:

Переходим в настройки компонента "Оформление заказа" bitrix:sale.order.ajax и в пункте "Согласие пользователя" производим настройку. Сохраняем.
28. Как изменить имя форума в цепочке навигации?
Название форума задается в файле .section.php, который находится в папке forum.

Он скрыт по умолчанию, поэтому попросту зайдите в папку форум в структуре сайта, и сделайте поиск по фразе Битроник 2.
29. В мобильной версии нет кнопки купить в списке товаров?
Проверьте, что соответствующий пункт в панели настроек типового решения включен:
30. Как изменить надписи в всплывающем окне товара по запросу?
31. Как изменить пользовательское соглашение в модальных окнах и формах обратной связи
Данное пользовательское соглашение можно изменить в файле /rules/personal_data.php
32. Настроил отображение в одной валюте, но в спецблоках все равно показывается в другой?
Также-необходимо в параметрах компонента спецблоки на главной указать это. Для этого зайдите под администратором, и включите режим правки:

Зайдите в параметры компонента спецблоков на главной:

И на вкладке цены включите параметр, и выберите валюту для вывода:
33. На странице Вакансий присутствует "(s1)" или другие символы
Заголовок страницы Вакансии берется из названия соответствующего инфоблока. Для того, чтобы изменить заголовок страницы, необходимо изменить название инфоблока.
34. Как включить/выключить отображение окна выбора города
Перейдите в режим правки и зайдите в настройки компонента "GeoIP.city - определение города по IP"

Уберите/поставьте галочку в пункте "Не показывать окно подтверждения (устанавливать город принудительно):"
35. Как работает свойство Наличие на складах
Свойство "Наличие на складах - STORE_AMOUN_BOOL" является служебным свойством и не подлежит ручному редактированию.
Функционал работает следующим образом.
У Вас созданы склады, и в значение данного свойства автоматически записываются все склады, на которых есть товар.
К примеру: у Вас 3 склада: Склад 1, склад 2 и склад 3.
У товара наличие заполнено только на складе "Склад 1" и "Склад 3" - соответственно в свойство попадут значения Склад 1 и Склад 3. Если у другого товара будет заполнено доступное количество еще и на Склад 2 то в значения добавиться Склад 2.
Данная функция срабатывает только при сохранении товара(так как записываются остатки и после этого только функция видит количество складов с остатками)
Так же заполнение свойства "Наличия на складах" происходит автоматически.
Если Вы сами создадите значения свойств, то функция все равно сама добавит значения и у Вас получаться дубли.
Что бы удалить значения, нужно удалить в первую очередь сам склад, а после уже редактировать значения свойства.
36. Как добавить видео товара в галерею (Доступно с версии 2.23)
Что бы видео товара отображалось в галерее, нужно заполнить соответствующее свойство:
Если по какой то причине у Вас нет этого свойства, то его нужно создать со следующими параметрами:
Что бы отключить показ в слайдере видео, нужно в параметрах каталога отключить настройку:
37. Как трансформировать(перемещать блоки) на главной странице(доступно с версии 2.23)
Что бы изменить расположение блоков на главной странице нужно:
1. Обновить решение до версии 2.23
2. Открыть панель настроек
3. Перейти во вкладку "Порядок блоков" и настроить расположение.

P.S. Не забываем ставить галочку "Сохранить настройки для всех" если хотите сохранить настройки не только для администратора.
38. После обновления функционал перетаскивания блоков не работает
Что бы корректно работал функционал перетаскивания блоков, необходимо что бы файл index.php заменился на новый файл. Однако если Вы вносили какие то исправления в файл, то при обновлении он может не замениться. По этому нужно сделать следующее:
Перейти в папку wizard и скопировать содержимое файла _index.php (/bitrix/wizards/yenisite/bitronic2/site/public/ru/ - папка в которой лежит файл)
Затем в корне сайта вставить содержимое в файл index.php
39. Как включить/отключить блок с комплектами (доступно с версии 2.23)
Что бы включить отображение комплектов в детальной карточке товаров - нужно открыть панель настроек типового решения и выбрать настройку:

ВАЖНО!
Функционал комплектов - это стандартный функционал 1С-Битрикс, и доступен с редакции "Бизнес"
40. Как включить отображение отзывов с Flamp (доступно с версии 2.23)
Что бы включить отображение отзывов с Flamp - нужно установить бесплатный модуль: Отзывы с Flamp (yenisite.fpcomments)
Для этого нужно перейти : Marketplace -> Каталог решений и в поиске ввести yenisite.fpcomments
Если Вы приобрели решение сразу с версии 2.23 и установку делали нашими силами, то данный модуль уже будет у Вас установлен.
Затем нужно включить его отображение в панели настроек типового решения:
Для отключения модуля, достаточно просто убрать галочки в панели настроек типового решения
41. Как настроить модуль : Отзывы с Flamp
Функционал отзывов с Flamp доступен с версии 2.23
Что бы настроить данный модуль, нужно перейти в режим правки и перейти в параметры компонента:
И в парметрах компонента ввести ссылку на компанию и ID виджета (находиться на самом сайте Flamp.ru при размещении компании)
42. Что делать если не выводиться фото новости/обзора хотя оно загружено
Новости и обзоры выводит компонент bitrix:news.list. Данный компонент к сожалению не понимает русскоязычных названий и пробелов фотографий. По этому, для того, что бы не переименовывать все фотографии, в настройках главного модуля необходимо убрать галочку:

После этого название фотографии будет перекодироваться и проблем с отображением не будет.
43. При оформлении заказа не отображается фото товара
В типовом решении Битроник 2 используется стандартный компонент оформления заказа ядра D7 с кастомизированным шаблоном bitronic2_new. По умолчанию у товара в оформлении заказа выводятся картинки из полей Анонс или Дополнительно, однако зачастую фотографии загружены в свойство MORE_PHOTO и для того, что бы отобразить картинки из MORE_PHOTO нужно перейти в параметры компонента:
И у используемого каталога выбрать свойство с картинками:
44. После выгрузки из 1С у товаров нет вкладки "Торговый каталог" и нет цен
Если после интеграции с 1С у Вас у элементов каталога нет вкладки "Торговый каталог" и не выводятся цены, то нужно перейти в параметры инфоблока и проверить галочку:
Если галочка не установлена, то нужно ее установить и повторно выполнить выгрузку товаров.
45. Медленно работает сайт, что делать?
Если Ваш сайт работает медленно, значит его нужно верно настроить, так как Битроник 2 оптимизирован хорошо.
Итак. Список того, что влияет на скорость вашего сайта.
1. Настройки самого веб сервера. Даже если у вас миллион оперативной памяти и самые высокопроизводительные процессоры, это не дает гарантию того, что Ваш сайт будет работать быстро. Важно что бы сам веб сервер был оптимизирован под CMS 1C-Битрикс.
Так же, версия PHP должна быть 7.0 и панель производительности показывала при PHP 7.0 не менее 70 баллов. Ни в коем случае не должно быть ошибок в поверке системы и в скрипте bitrix_server_test.php
2. Настройки самой CMS 1C-Битрикс:
- Включен композитный режим.
- Включен CDN
- Включены в главном модуле сжатие и перенос js
- Веб-антивирус так же влияет на скорость работы сайта, и если он включен то скорость загрузки страницы увеличивается на 05,-07 секунд
- Должна быть выполнена оптимизация базы данных.
- Обязательно включено кеширование.
- Создан фасетный индекс.
3. Настройки самого решения и его контент.
- Картинки товаров. Они не должны иметь большой размер. Лучше их уменьшить. А модуль Ресайзер 2 сам их отресайзит по размерам ширина x высота
- Ваш логотип так же не должен быть большого размера, так как он грузиться на каждой странице сайта.
- Иконки меню не должны быть большого размера так как они тоже грузятся на каждой странице сайта.
- Все стили нужно менять в файле template_styles.css
- Так же отключен весь лишний функционал, например вывод количества товара в меню или в разделах(сильно нагружает базу данных)
- Настроен вывод нужных свойств в умном фильтре, а не всех подряд.
В 90% случаев при выполнении всех этих пунктов, Ваш сайт будет быстро работать. Однако если у Вас все равно медленно работает сайт при выполнении вышеперечисленных условий, то нужно создать обращение в нашу техническую поддержку и мы найдем причину такой работы, так как на скорость сайта влияют в совокупности Битрикс + Сервер +решение и никак не добиться хорошего результата, если хоть в одном из составляющих будут проблемы.
46. В услугах нет возможности сменить цену услуги
Для указания цены на услугу служит свойство Цена.
Если у Вас это свойство не отображается нужно сделать следующее:
Перейти в любую услугу и отменить настройки формы:
47. Не отображается товар в блоке Успей купить
Если у Вас не отображается товар в блоке успей купить, то нужно проверить соблюдаются ли условия у данного товара:
- Товар должен быть активным
- У товара должна быть заполнена цена
- Товар обязательно должен быть в наличии
- У товара обязательно должна быть заполнена фотография.
Эти условия обязательны для отображения товара в акции успей купить
48. Количество товара в спецблоках не соответствует выводимому количеству товаров компонентом
Если у вас количество товара во вкладке отличается от количества товара выводимого компонентом, то нужно выполнить обновление модуля Спецблоки на главной (yenisite.mainspec) до последней актуальной версии.
В параметрах компонента спец блоков нужно будет количество отображаемого товара:
Этот параметр означает что даже если у вас в каждую вкладку добавлено по 1000 товаров, то грузиться и отображаться будут первые 36. Это значительно повышает скорость работы страницы
49. Не выводится купить в 1 клик в карточке товара?
Если у вас не выводится кнопка купить в 1 клик, необходимо проверить 2 вещи:
1) Включено ли отображение в панели настроек:

2) Проверить-какие свойства выбраны здесь:

Если выбранное свойство не заполнено-купить в 1 клик выводиться не будет.
50. Не работает импорт товаров csv/xml в режиме многосайтовости?
Если при импорте товаров вы наблюдаете данную ошибку:

Убедитесь в том, что запуск импорта производится с того же сайта, где находится файл импорта. Ввиду особенностей работы платформы-если вы запускаете импорт на site1.ru, а файл в структуре находится в папке сайта site2.ru - импорт будет выдавать данную ошибку.
51. Как включить нумерацию заказов в админке?
В версии 12.5.4 модулей Торговый каталог и Интернет-магазин появился новый функционал нумерации заказов.
Теперь вы можете выбрать удобный именно вам способ нумерации заказов, при этом изменить его, используя предложенные шаблоны, можно в любой момент как в новом интернет-магазине, так и в уже работающем. Смена шаблона генерации осуществляется без потери заказов или остановки работы магазина.
Нумерация заказов применяется как для административного, так и для публичного разделов и поддерживается всеми основными компонентами.
Выбор шаблона генерации номера заказа осуществляется в настройках модуля Интернет-магазин:
Более подробно о данном функционале написано в блоге:
https://dev.1c-bitrix.ru/community/blogs/product_features/7846.php
52. Очень долгое время создания кеша на страницах каталога?
Очень долгое время создания кеша на некоторых страницах каталога зачастую связано с установкой данного параметра в компоненте каталога:

Фактически происходит вот что:
предположим, у вас на сайте 2 корневых раздела, в которых есть 2 подраздела.
Отличие этих разделов в том, что в первом разделе в сумме выводится 10 товаров, а во втором-1000.
В этом случае-кеш для первого раздела будет создаваться 2-3 секунды ( первый хит после сброса кеша ), а для второго-уже на порядок дольше. Однако после создания кеша-обе страницы будут отдаваться за примерно равное время ( зависит от диска на сервере и интернет соединения пользователя )
53. Ошибка гугл карт в блоке со складами
Если у вас возникает ошибка в блоке складов, связанная с неверным ключом гугл карт-введите этот ключ в настройках модуля битроник 2 в админке:
54. Как изменить путь до страницы соглашения об использовании персональных данных в формах?
Это делается в настройках модуля Битроник 2:
55. Не выводится фото товара на странице оформления заказа?
На странице оформления заказа, фото товара по умолчанию выводится из поля Анонс элемента инфоблока ( вашего товара )
Вариантов 2:
1) Либо заполнить анонсное изображение у элементов
2) В параметрах компонента указать вывод свойства MORE_PHOTO ( если у вас фото там ), и убрать вывод изображения товара:
56. Как изменять печатные формы при выставлении счета?
57. Где изменить надпись товары комплекта в детальной карточке товара?
Фраза меняется в параметрах компонента каталога здесь:
58. Как изменить порядок блоков на детальной (доступно с версии 2.23.5)
В данном вопросе разберем с Вами что можно поменять местами на детальной странице и как это сделать.
Что бы совершить данную настройку нужно перейти в панель настроек типового решения во вкладку порядок блоков.
На изображении отмечено 2 пункта. 1 пункт - это порядок вкладок под товарами:
Данная настройка работает только для вида Режим лэндинга:
2 пункт меняет местами данные блоки:
59. Как включить/отключить затемнение вокруг меню (доступно с версии 2.23.5)
Что бы отключить затемнение вокруг меню при наведении на него, нужно перейти в панель настроек типового решения и настроить желаемый вид:
60. Как скрыть лишние пункты меню в футере (доступно с версии 2.23.5)
Что бы скрыть лишние пункты меню в футере для более симпатичного отображения, нужно выполнить следующую настройку:
1. Открыть панель настроек типового решения Битроник 2
2. Указать сколько пунктов не скрывать в меню.
61. Как настроить отображение значений свойств в умном фильтре(доступно с версии 2.23.5)
Если у Вас у свойства много значений, и Вам необходимо что бы часть из них всегда показывались, то нужно сделать следующую настройку:
В параметрах компонента Каталог выбрать то, количество значений которое не должно скрываться:
Затем значениям выставить сортировку в настройке свойства:
И после этого у Вас отображаются эти свойства развернутыми, а остальные уже под скроллом:
После выполнения настроек нужно пересоздать фасетный индекс и сбросить весь кеш сайта
62. Как настроить действие заказа звонка для мобильной версии (доступно с версии 2.23.5)
В мобильной версии теперь есть возможность настроить что будет делать пользователь при нажатии на телефон(заказ звонка)
На выбор 2 действия - набор заполненного номера телефона или открытие модального окна для того, что бы оставить заявку на обратный звонок.
Настроить это можно в панели настроек типового решения (Вкладка общие настройки)
63. Как настроить разные категории поиска (доступно с версии 2.23.5)
Что бы добавить дополнительные категории поиска, нужно перейти в параметры компонента "Поиск по заголовкам" и указать:
- Количество категорий для поиска
- Настроить каждую категорию
64. Как включить селектор валют в мобильной версии (доступно с версии 2.23.5)
Что бы включить селектор валют в мобильной версии, то нужно открыть панель настроек типового решения и выполнить настройку:
65. Как включить/отключить отображение товаров в рубрикаторе на главной(доступно с версии 2.23.5)
Для того что бы включить/отключить отображение количества товаров в рубрикаторе на главной нужно:
- Перейти в параметры компонента:
И выполнить настройку:
66. Как указать количество товаров отображаемого в блоке хитов (доступно с версии 2.23.5)
Что бы указать количество товаров, которое отображается в блоке хитов, нужно перейти в параметры компонента Каталог:
И указать количество товара:
67. Как настроить вид отображения торговых предложений (доступно с версии 2.23.5)
В Битроник 2 есть 2 вида отображения торговых предложений. Простой режим отображения и выбор торговых предложений в блоке с ценой.
Что бы настроить тот вид отображения который Вам нужен, нужно перейти в панель настроек типового решения и выполнить настройку:
68. Как скрыть все ссылки ведущие на страницы сайта, во время оформления заказа (доступно с версии 2.23.5)
Что бы покупатель уже никуда не ушел со страницы оформления заказа, была добавлена возможность скрыть ссылки ведущие на страницы сайта во время оформления заказа.
Что бы это сделать нужно перейти в панель настроек типового решения и выбрать настройку:
69. Как настроить отображение товаров которые без фото или цены(доступно с версии 2.23.5)
Что бы настроить какие товары скрывать, а какие отображать, необходимо перейти в панель настроек типового решения и выполнить настройку:
70. Как сделать что бы фильтр был свернут по умолчанию( доступно с версии 2.23.5)
Что бы фильтр был свернут по умолчанию при переходе в раздел:
нужно перейти в параметры компонента "Каталог" и поставить галочку:
71. Настройка отображения статичного меню при шапке #3 (доступно с версии 2.23.5)
В версии шапки #3 статичное меню располагается на всю ширину контейнера. по этому на некоторых разрешениях (если пунктов меню много) меню вылазиит за рамки страницы. Что бы избежать данную проблему, достаточно перейти в панель настроек типового решения и настроить следующее:
72. Как отключить блок количества товара добавляемого в корзину (доступно с версии 2.23.5)
Если у Вас товар продается определенным количеством и Вам не нужно добавление количества товара в корзину, то этот блок можно легко отключить в панели настроек типового решения:
73. Где и как изменить надпись в баннере на кнопке? ( Кнопка посмотреть)
Данная надпись выводится из ланг файла. Сам файл расположен по пути:
Структура сайта/Файлы и папки/bitrix/templates/ПАПКА_ИСПОЛЬЗУЕМОГО_ШАБЛОНА/components/bitrix/news.list/big_slider/lang/ru/template.php
74. Как выводить артикул в списке свойств заказа в админке сайта?
Для этого, в форме редактирования заказа ( при нажатии на кнопку изменить заказ) - вы можете вывести свой

ства самого товара в поля заказа:
75. Где выводится информация о выбранном складе самовывоза при заказе?
При выборе склада самовывоза, сам склад самовывоза доступен в отгрузке заказа.
Такая возможность появилась с обновлением модуля sale версии 17.0.28.
Если склад самовывоза в отгрузке недоступен-обновите модуль платформы.
76. Как отследить заказы из БигДаты?
Для этого, в самом битриксе есть раздел персонализация.
Находится он на вкладке маркетинг-персонализация:

Все компоненты уже размещены на необходимых страницах. Если в заказ попал товар из бигдаты, вы увидите такой значок напротив заказа в админке:

Если зайти в заказ-напротив товара, который был добавлен из блока бигдаты-вы увидите этот значок.
77. Как сделать так, чтобы в детальной товара блок справа всегда оставался на 1м месте ( не следовал за скроллом)?
Для этого необходимо в файл template_styles.css вашего шаблона добавить правило:
@media screen and (min-width: 768px)
{
.buy-block-wrap {
position: static !important;
left: auto !important;
top: auto !important;
bottom: auto !important;
z-index: 1;
}
.buy-block-wrap .product-main-photo {
-webkit-transform: scale(1) !important;
transform: scale(1) !important;
opacity: 1 !important;
}
.buy-block-wrap .move {
-webkit-transform: translateY(150px) !important;
transform: translateY(150px) !important;
margin-bottom: 150px !important;
}
}
78. Как управлять видео с youtube на главной?
При вставке видео с youtube, к нему можно добавлять некоторые параметры-которые позволяют контролировать процесс воспроизведения.
Вот список параметров-их необходимо добавлять в само id видео, к примеру вот так:
1u3YIoO9R70&rel=0
Где 1u3YIoO9R70 - это ID видео, а &rel=0 - это параметр.
&rel=0 — отключение похожих видео после просмотра ролика.
&showinfo=0 — убирает название и рейтинг ролика из плеера.
&autoplay=0 — убирает автоматическое воспроизведение ролика.
&loop=0 — не повторяет видео после просмотра, если оно в плеере одно.
&enablejsapi=0 — отключает возможность использования API Javascript (подробнее об API JS)
&hl=ru_RU — устанавливает локаль для видео, читается как «для русскоговорящих людей» (локаль можно менять)
&egm=0 — Выключает всплывающее расширенное меню.
&border=0 — Убирает рамку вокруг плеера, Основной цвет рамки можно указать с помощью параметра color1, а дополнительный цвет — с помощью параметра color2.
Значения: любое значение RGB в шестнадцатеричном формате. Параметр color1 описывает цвет основной рамки, а параметр color2 — цвет фона панели управления видео и цвет дополнительной рамки.
&fs=0 — отключает возможность полноэкранного просмотра видео
&start=225 — запускает видео с 225 секунды (цифра секунд — меняется)
&fmt=6 — Устанавливает хорошее качество видео. &fmt=18 еще лучше, а &fmt=22 будет наилучшим. Изначально видео должно быть в high definition (HD) качестве (HD) для работы параметра.
&t= — Видео тег в Youtube работает в связке с ID вашего ролика, пишется словом (напр. &t=Politics )
&disablekb=1 — отключает управление клавиатурой.
&showsearch=0 — отключает показ окна поиска при уменьшенном виде ролика.
&start=5 — запускает ролик через 5 секунд, после загрузки страницы (кол-во секунд — меняется)
79. Как можно изменять TITLE на странице самого бренда?
В параметрах компонента детальной страницы бренда можно указывать, откуда брать заголовки страниц:

В пункте устанавливать заголовок окна браузера из поля-можно выбрать поле в HL инфоблоке бренда.
80. Не выводится склад в информации по складам у товара?
Проверьте параметры компонента каталога. В них есть вкладка:

Проверьте-что в поле склады-выбран необходимый склад. При такой настройке, как на скриншоте-информация по складу выводиться не будет.
81. Как добавлять разделы новостей?
Начиная с версии 2.23.5 добавлена возможность выводить новости по разделам, а не только элементы.
Для этого вам необходимо в инфоблоке новостей создать раздел и поместить в него новость:

Теперь на странице новостей пользователи будут видеть сами разделы-и смогут переходить по интересующим их разделам:
82. Как выводить неполный рабочий день в компоненте рабочего времени в шапке?
Начиная с версии 2.23.5 появилась возможность выводить неполные рабочие дни прямо в параметрах компонента.
Для этого включите режим правки и зайдите в параметры компонента:

Здесь вы можете выбрать дни с неполным рабочим графиком, и установить время работы в эти же дни.
83. Водяной знак на фото дублируется?
В решении за вывод водяного знака отвечает модуль Ресайзер 2.
Однако возможна такая ситуация, когда водяной знак на фото может дублироваться. Если это происходит-проверьте настройки отображения водяного знака в самом инфоблоке ( стандартный функционал 1с-битрикс.)
Для этого перейдите в настройки информационного блока из админки:

И на вкладке поля проверьте нанесение водяного знака:
84. Настройка SEO для форума.
В решении используется стандартный компонент форума.
Теги description заполняются из первого сообщения темы. Теги keywords подставляются из тегов самой темы при создании.
Чтобы keywords заполнялись-необходимо в параметрах компонента форума отключить параметр Устанавливать мета-тег 'Description' из первого сообщения темы:

Однако при такой настройке-тег descrition заполнен не будет. Это стандартный функционал 1с битрикс-генерировать и description и keywords одновременно-компонент форума не умеет.
85. Mandatory category has not been created - что это за ошибка?
Такая ошибка может возникать при загрузке изображений для товаров вашего интерне-магазина.
Есть несколько путей решения:
1) В файле bitrix/php_interface/dbconn.php определить константу и указать путь до временных файлов:
define("BX_TEMPORARY_FILES_DIRECTORY", "/home/bitrix/tmp/");2) Также-вы можете обратиться в ТП вашего хостинга-этот параметр может указываться на стороне сервера.
86. Как включить функцию увеличительного стекла для фотографий товаров на детальной
Чтобы активировать функцию увеличительного стекла, необходимо перейти в панель настроек Битроник 2 => Вкладка "Настройки отображения товаров" => Группа свойств "Детальная" и возле параметра "Вид галереи" выбрать из выпадающего списка "Увеличительное стекло"
87. Как изменить количество выводимых товаров в акции
Чтобы изменить количество товаров в акции необходимо сделать следующее:
1. Перейдите в акции.
2. Зайдите в параметры компонента "Новости"
3. В поле параметра "Количество товаров выводимых на странице акции:" выставить нужное вам значение.
88. Как позволить оформлять заказ незарегистрированному пользователю?
Для этого зайдите в параметры компонента оформления заказа:

И проставьте галку:
89. Вместо адреса сайта я вижу каракули-в чем дело? ( кириллический домен)
Кириллические доменные имена или кириллические домены — разновидность IDN-доменов, которые полностью состоят из кириллических символов. Например: ваш-сайт.рф, ваш-сайт.онлайн, ваш-сайт.дети.
IDN-домены — интернационализованные доменные имена, содержащие символы национальных алфавитов (кириллица, арабский алфавит и др.). Такие домены появились, чтобы расширить выбор доменных имен для сайтов в тех странах, где принята нелатинская письменность.
Чтобы зарегистрировать кириллические домены в системе DNS, где разрешено использовать только 26 букв латинского алфавита, цифры от 0 до 9 и знак дефиса, был придуман специальный метод преобразования последовательностей Unicode-символов в так называемые ACE-последовательности.
Такой метод называется Punycode. C помощью Punycode любое кириллическое доменное имя можно преобразовать так, чтобы его «понимал» браузер. Современные браузеры при этом имеют встроенную поддержку Punycode, поэтому могут распознавать кириллические домены корректно.
Чтобы IDN-домен (и кириллический домен, в частности) после преобразования нельзя было спутать с обычным доменом, все IDN-домены начинаются со специального префикса «XN--». Например, домен «домен.рф» в формате punycode будет выглядеть следующим образом: XN--D1ACUFC.XN--P1AI.
Преобразование домена в Punycode и обратно производится на стороне браузера, поэтому при введении в адресную строку IDN-домена браузер сам конвертирует введенное значение для взаимодействия с DNS.
90. Как изменить надпись на плашке наличия- по запросу???
Данная фраза меняется в шаблоне по пути:
bitrix/templates/ИСПОЛЬЗУЕМЫЙ_ШАБЛОН/lang/ru/header.php
91. Периодически пропадает авторизация пользователя на сайте
Возможные проблемы и способы их решения:
- Лишние переносы строк (или иные символы) в скриптах конфигурации. Необходимо убедиться, что в коде файлов dbconn.php, init.php и after_connect.php, расположенных в папке
bitrix/php_interface
, не содержится переносов строк перед "".
- Файлы с сессиями продукта создаются, но PHP не хватает прав, чтобы к ним обратиться. Попробуйте в файле
/bitrix/php_interface/dbconn.php
закомментировать строку://@umask(~BX_DIR_PERMISSIONS);
- Установлен лимит времени на бездействие пользователя, при превышении которого сессия удаляется. Вам необходимо в настройках группы пользователя на вкладке Безопасность увеличить значение Время жизни сессии (минут).
Значение по умолчанию можно изменить в файле php.ini (Bitrix Environment\Apache2\zendserver\etc
): параметр session.gc_maxlifetime
.
- Значение параметра Маска сети для привязки сессии в настройках безопасности группы пользователей. Если оно равно, например, 255.255.255.255, то это означает, что при изменении IP пользователя, авторизация будет сброшена.
- Значение параметра
session.cookie_domain
в файле php.ini на сервере. Если оно задано - убедитесь, что оно соответствует URL вашего сайта. Если значение параметра session.cookie_domain
равно www.site.ru, а Вы обращаетесь к системе по URL site.ru, то в этом случае сессия не будет сохранена, и, соответственно, авторизация не сохранится.
Для решения проблемы необходимо установить в настройках PHP корректное значение параметра session.cookie_domain.
- Неверно прописан домен в настройках главного модуля и для сайта отдельно.
Проверьте значение поля URL сайта на странице административного режима Настройки > Настройки продукта > Настройки модулей > Главный модуль.
Проверить значение поля URL сервера можно, открыв настройки нужного сайта на странице административного раздела Настройки > Настройки продукта > Сайты > Список сайтов.
Примечание: также одной из причин может быть некорректное значение в параметрах сайта поля Путь к корневой папке веб-сервера для этого сайта, либо Доменное имя. Доменное имя можно сменить или удалить путем внесения изменений в файл /hosts.
- При переносе сайта не скопировался файл
/.access.php
. В данном файле хранятся права групп пользователей к сайту, и если данного файла нет, то для всех пользователей право доступа устанавливается как Запрещен.
Проблема решается одним из способов:
- Если при многосайтовости вас выкидывает на форму авторизации при переходе по публичным страницам сайта, проверьте содержимое файла .access.php на идентичность следующему коду:
<?
$PERM["/"]["*"]="R";
?>
- Авторизация не учитывается на вашем домене.
На закладке Авторизация страницы настроек главного модуля (Настройки > Настройки продукта > Настройки модулей > Главный модуль) поставьте галочку в поле Распространять авторизацию на все домены.
- Проблема может быть в работе сервера (нужна поддержка сессий в php, должна быть указана папка сохранения сессий и права на запись в эту папку).
Проверьте исправность работы сервера с сессиями с помощью данного скрипта и в случае наличия неполадок обратитесь к администратору сервера.
92. Что делать-если вы забыли пароль администратора?
Для восстановления пароля администратора сохраните следующий скрипт в php-файл c любым именем:
<?
require($_SERVER['DOCUMENT_ROOT']."/bitrix/header.php");
echo $USER->Update(1,array("PASSWORD"=>'Bitrix*123456'));
echo $USER->LAST_ERROR;
require($_SERVER['DOCUMENT_ROOT']."/bitrix/footer.php");
?>
Закачайте через FTP на сайт и откройте его в браузере. После этого у пользователя с ID=1 (по умолчанию - администратор) установится пароль: Bitrix*123456
После этого авторизуйтесь и в панели управления установите свой пароль.
Внимание! Обязательно удалите этот файл после восстановления пароля!
Если доступ для неавторизованных пользователей закрыт, то перед процедурой восстановления пароля надо поправить файл .access.php в корне сайта, заменив:
$PERM["/"]["*"]="D";
на:
$PERM["/"]["*"]="R";
А после сброса вернуть изменения назад.
93. Добавили инфоблок каталога на сайт, но для обычных пользователей он не отображается!
Если новый инфоблок каталога виден только администратору, и не виден простым пользователям-проверьте настройки доступа к инфоблоку на вкладке доступ здесь:

Должно стоять чтение. Если стоит доступ закрыт-выставьте чтение, сбросьте кеш всего сайта и поверьте работу.
94. Ошибка при резервном копировании
Если у вас отображается ошибка (или подобные ей), при резервном копировании, указанной на скриншоте ниже:
Вам необходимо сбросить кеш Ресайзера, Вам необходимо перейти: Административная панель - Сервисы - Ресайзер 2 - Настройки - Сбросить кеш (нажать на кнопку)
После данной процедуры резервная копия должна создаться без проблем, как указано ниже:
95. При изменении валюты происходит перезагрузка страницы. Но валюта не меняется
Если у Вас не происходит переключение валюты
Вам необходимо сделать следующее:
1) Зайти в панель настроек Битроник 2
2) В панели настроек Битроник 2 выбрать "активные функции" - выбрать галочку
3) Изменение валюты происходит корректно
96. Закончилось свободное место или нет прав на сервере на создание резервной копии
Если при создании резервной копии у вас наблюдается следующая ошибка:
Вам необходимо освободить место от старых резервных копии (если они Вам не нужны) тут

Или обратиться в Техническую поддержку Вашего хостинга для увеличения свободного пространства
97. Как выключить/включить поле ввода купонов на странице оформления заказа
Чтобы включить/отклбчить отображение поле ввода купонов необходимо перейти на последний шаг оформления заказа и в режиме правки зайти в настройки компонента "Оформление заказа"
Затем необходимо убрать/поставить галочки в настройках компонента
98. Как убрать текст "Как получить скидку?" в корзине.
Чтобы убрать ссылку "Как получить скидку?" в корзине необходимо сделать следующее:
1. Перейти о следующему пути: /include_areas/basket/coupons.php и откройте файлы в режиме редактирования как PHP
2. Закомментируйте как на сриншоте используя теги комментирования <!-- и -->
99. Изменение текста в форме обратного звонка в футере
Для того, чтобы изменить текст формы обратного звонка, находящегося в футере
Вам необходимо следующее:
1) В административной панели пройти по пути: Файлы и папки - bitrix - templates - romza_bitronic_2.23.6 - components - yenisite - feedback.add - modal_feedback - lang - ru и найти файл template.php
2) Редактировать файл template.php в режиме php
3) Изменить в области текст по умолчанию на необходимый
100. Как изменить ссылки соц. сетей в подвале сайта и в модальном окне обратной связи?
Адреса ссылок для соц. сетей в подвале сайта и в модальном окне обратной связи
можно настроить в следующем файле:
/include_areas/footer/socserv.php
101. Как отключить ненужные свойства в заказе?
Чтобы отключить ненужные свойства заказа, необходимо:
1) Перейти в раздел свойств:
Магазин -> Свойства заказа -> Список свойств
2) Выбрать необходимое свойство, перейти в него и снять галочку активности
Не забудьте отключить свойства у двух типов плательщиков (физическое и юридическое лицо).
1. Как изменить скорость с которой слайдер на главной странице перелистывает баннеры ?
Необходимо в файле
/bitrix/templates/ШАБЛОН_БИТРОНИК_2/js/custom-scripts/inits/sliders/initBigSlider.js
добавить строку
interval: 6, //где 6 - число секунд после которого происходит смена
в следующем месте
http://screencast.com/t/prVVi6WRw9
Также при необходимости изменения скорости анимации смены необходимо поменять время анимации в том же файле в следующих строках:
duration: 500, //где 500 - это время длительности анимации в миллисекундах, т.е. 500 = 0.5сек
2. Как добавить цели Яндекс.Метрики для нажатия кнопки (в корзину, оформление заказа)
Чтобы добавить цели по нажатию кнопки, необходимо добавить следующий код в файл
/include_areas/footer/counters.php
<script>
$(document).ready(function(){
//Добавление в корзину в списке товаров (вид блоки и список)
$('#catalog_section button.buy.when-in-stock').on('click', function(){yaCounter
XXXXXX.reachGoal('
ORDER'); return true;});
//Добавление в корзину с детальной карточки
$('.product-page button.buy.btn-main').on('click', function(){if(!$(this).hasClass('on-request')){yaCounter
XXXXXX.reachGoal('
ORDER'); return true;}});
//Оформление заказа
$('button#ORDER_CONFIRM_BUTTON').on('click', function(){yaCounter
XXXXXX.reachGoal('
ORDER'); return true;});
});
</script>
где
- XXXXXX — номер вашего счетчика,
- ORDER — идентификатор цели.
3. Нюансы при использовании PHP7
При использовании на сервере с установленным решением PHP версии 7, есть вероятность столкнуться с рядом проблем в платформе 1С-Битрикс
1. ошибка в мастере установки решения -
/bitrix/wizards/yenisite/bitronic2/site/services/.services.php
Using $this when not in object context
$wizard = &$this->GetWizard();
Для исправления данной ошибки необходимо в следующих файлах
- bitrix/modules/yenisite.[module]/install/wizards/yenisite/[module]/site/services/.services.php
- bitrix/wizards/yenisite/[module]/site/services/.services.php
заменить строку
$wizard = &$this->GetWizard();
на
$wizard = \Yenisite\Core\Wizard\Main::getCurrentWizard();
А также убедитесь, что у Вас установлен модуль "Служебные инструменты ROMZA (yenisite.core)" версии не ниже 1.6.0
2. ошибка в компоненте баннеров -
Using $this when not in object context (0)
/bitrix/modules/main/classes/general/component_template.php:285
#0: CBitrixComponentTemplate::ApplyCachedData(array)
Данная ошибка зафиксирована специалистами 1С-Битрикс. До её исправления в ядре платформы как временное решение проблемы возможно отключить кеширование данных компонент -
http://screencast.com/t/sQXULOMa5
4. Нюансы при использовании HTTPS
Если Вы перевели Ваш сайт на использование защищенного протокола HTTPS, то возможно Вы столкнетесь со следующими сложностями, пути решения которых описаны ниже:
- модуль "Расшаривание материалов" - если данный модуль используется на Вашем сайте, то для корректной работы на HTTPS протоколе необходимо соответствующим образом кастомизировать его. Для этого в файле \bitrix\components\bitrix\asd.share.buttons\component.php необходимо произвести следующие кастомизации - http://screencast.com/t/zzpAdZA8eN
- модуль "Все виджеты ВКонтакте" - если данный модуль используется на Вашем сайте, то для корректной работы на HTTPS протоколе необходимо соответствующим образом кастомизировать его. Для этого в файле \bitrix\components\primepix\vkontakte.group\component.php необходимо произвести следующие кастомизации - http://screencast.com/t/XtDpJiAXZ
- модуль "ИнфоКом: Обратная связь Reformal.ru" - если данный модуль используется на Вашем сайте, то для корректной работы на HTTPS протоколе необходимо соответствующим образом кастомизировать его. Для этого в файле \bitrix\components\infocom\reformal\templates\.default\template.php необходимо произвести следующие кастомизации - http://screencast.com/t/Sh8CfPfh
- модуль "ИнфоКом: Комментарии ВКонтакте" - если данный модуль используется на Вашем сайте, то для корректной работы на HTTPS протоколе необходимо соответствующим образом кастомизировать его. Для этого в файле \bitrix\components\infocom\vkcomments\templates\.default\template.php необходимо произвести следующие кастомизации - http://screencast.com/t/lz7od4YL1
Если у Вас возникнут сложности с любым из указанных пунктов, с удовольствием поможем Вам в нашей технической поддержке.
5. Что нужно сделать, чтобы вывести на сайте несколько каталогов с разными инфоблоками?
Из-за активного использования в решении технологии AJAX и механизма скрытой передачи параметров компонента при размещении на сайте двух и более комплексных компонентов каталога для отображения товаров из разных инфоблоков начнут возникать ошибки в работе функций каталогов.
Специально для такого нетривиального случая в обновлении 2.19.0 в шаблон каталога добавлена поддержка скрытого параметра CUSTOM_CACHE_KEY. Теперь, чтобы работать одновременно с несколькими каталогами, необходимо в список параметров для каждого вызова компонента bitrix:catalog добавить
"CUSTOM_CACHE_KEY" => "уникальное значение в рамках сайта".
Например,
//Первый каталог:
$APPLICATION->IncludeComponent('bitrix:catalog', 'bitronic2', array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "10",
"CUSTOM_CACHE_KEY" => "ib1"
));
//Второй каталог:
$APPLICATION->IncludeComponent('bitrix:catalog', 'bitronic2', array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "11",
"CUSTOM_CACHE_KEY" => "ib2"
));
6. Как выполнить переход на PHP 7.0
Для перехода на PHP 7 нужно: 1. Шаблон Битроник 2 версии 2.18 и выше 2. Хостинг поддерживающий PHP 7 3. FTP доступ к сайту (или файловый менеджер на хостинге) Выполняете переключение PHP на версию 7.0 в панели управления хостингом. Проверяете что бы была подключена библиотека MySqli Затем Через FTP заходите на сайт и проверяете данные файлы:
\bitrix\php_interface\dbconn.php
---------------------------------------
define("BX_USE_MYSQLI", true);
---------------------------------------
\bitrix\.settings.php
--------------------------------------
'connections' =>
array (
'value' =>
array (
'default' =>
array (
'className' => '\\Bitrix\\Main\\DB\\MysqliConnection',
'host' => 'localhost',
'database' => 'sitemanager',
'login' => 'root',
'password' => '*****',
),
),
),
------------------------------------------
Внимание, в php должно быть установлено расширение mysqli, дополнительные проверки на наличие расширения не производятся! Так же как они не делались для mysql.
7. Правила SEO оптимизации сайта
Вот небольшой список рекомендаций для оптимизации сайта. Это далеко не полный список, но тут указаны основные критерии заполнения контента сайта.
- Обязательное использование www в url адресе сайта (т.е. http://www.domen.ru/ а не http://domen.ru/ должен быть основным зеркалом сайта).
- URL страницы сайта имеющей какую-либо вложенность должен оканчиваться на «/». Например: http://domen.ru/razdel/.
- URL «конечной» страницы сайта должен оканчиваться на суффикс «.html». Например: http://domen.ru/razdel/statya.html
- Псевдонимы (Алиасы) элементов сайта должны представлять или транслитерацию заголовков или же английское название. Смешивание транслитерации и английских названий не допускается.
- Нижнее подчеркивание «_» в псевдонимах использовать запрещено, использовать дефис «-», т.е. вот так не рекомендуется: http:// www.domen.ru/o_kompanii/ , а вот так рекомендуется: http://www.domen.ru/o-kompanii/.
- На сайте должны быть реализованы «Хлебные крошки». Навигационный блок: «Главная» — «Раздел» — «Статья».
- Ссылка «Главная» в «Хлебных крошках» не является обязательной. Ее лучше или не использовать или закрыть от индексации.
- Последняя ссылка (ссылка страницы на саму себя), НЕ должна быть активной ссылкой
- Для страниц сайта содержащих в URL адресе «index.php» должны быть настроены редиректы: с http://www.domen.ru/uslugi/index.php на http://www.domen.ru/uslugi/
- Все несуществующие страницы должны отдавать код 404. (http://ru.wikipedia.org/wiki/HTTP_404).
- Каждая страница должна иметь уникальные доступные к изменению поля title, метатегов, keywords и description.
- Каждая страница должна иметь 3 типа заголовков H1 H2 H3. Где H1 – Произвольный заголовок страницы сайта (в 1С-Битрикс для вывода такого заголовка в header.php обычно применяют метод $APPLICATION->ShowTitle(false)) . H2 — заголовок озаглавливающий контентную часть, H3 – заголовки в контентной части.
- Наличие микроразметки (лично я использую Schema.org, вот кстати пример интеграции микроразметки в интернет-магазин битрикс) . Вся микроразметка должна пройти валидацию специализированными сервисами Яндекса и Google.
- Сайт должен иметь рабочую, автоматически генерируемую карту сайта xml.
8. При установке не устанавливается часть демо данных
Бывают ситуации, когда при чистой установке решения не импортируется часть демо данных.
Такая ситуация может возникнуть из-за проблем с кодировкой сайта.
При установке платформы, создается файл htaccess в корне сайта, в котором вы можете вручную указать параметры
php_value mbstring.func_overload 2
php_value mbstring.internal_encoding UTF-8
Для правильной работы платформы.
Дело в том, что при установке нашего решения, этот файл перезаписывается, а в нем-эти строки закомментированы.
Чтобы исправить-необходимо в файле htaccess мастера, раскомментировать эти строки.
Файл находится здесь:
http://screencast.com/t/Ljy7nWigfKyu
9. Почему композитный кеш не работает при открытии одного и того же сайта с поддоменом www и без него?
Сценарий:
Я открываю главную страницу своего сайта domain.ru. Для нее создается композитный кеш, а в браузере сохраняется кука BITRIX_SM_PK с ключом композита, но она только для домена domain.ru.
Если я открою этот же сайт по адресу www.domain.ru, то в браузере не будет этой куки, а страница загрузится в обычном режиме без композитного кеша.
Вопрос:
Как сделать, чтобы для обоих доменов www.domain.ru и domain.ru был общий композитный кеш?
Ответ:
Подход в корне неверен. Основной домен и его поддомен www не обязательно открывают один и тот же сайт. Если же у вас открывается один и тот же сайт, то нужно настроить редирект с основного домена на поддомен www или наоборот. Это позволит избежать дублей в поисковых системах, унифицировать композитный кеш и избавит от множества других проблем.
Для настройки редиректа необходимо вписать в конфигурацию сервера Apache (или .htaccess конкретного сайта) следующие строчки
RewriteCond %{HTTP_HOST} ^domain.ru
RewriteRule (.*)
http://www.domain.ru/$1 [R=301,L]
10. Компонент яндекс карт на https
Если в консоли возникает ошибка mixed content, а яндекс карта не грузится:
нужно найти компонент /bitrix/components/bitrix/map.yandex.system в файле component.php убрать строчку $scheme = (CMain::IsHTTPS() ? "https" : "http"); и начало следующей строчки заменить на $arResult['MAPS_SCRIPT_URL'] = '//api-maps.yandex.ru/'.$arParams['YANDEX_VE .........
Теперь вне зависимости работает ли у вас сайт по http или https и сколько раз и где вы вызываете компоненты яндекс карт, все будет корректно работать.
11. На вновь созданных статичных страницах текст без отступов
Дело в том-что стандартно, никаких пресетов в битриксе по верстке нет-это означает, что когда вы вставляете текст на статичную страницу-он выводится без форматирования. Это стандартная работа платформы-у нас, для таких страниц есть контейнер, в который необходимо обрамлять весь текст на странице:
https://www.screencast.com/t/eoQiWHhX
Вначале, и закрывающий тег перед вызовом футера:
https://www.screencast.com/t/wN1KY4ebClMW
12. Как добавить расшаривание материалов для новостей
Для расшаривания материалов нужно установить бесплатный модуль asd.share
И перейти в шаблон новости детальной /bitrix/templates/romza_bitronic2_2.21.0/components/bitrix/news/news/bitrix/news.detail/.default/template.php
И вставить код вызова с настройками в конец шаблона :
<?$APPLICATION->IncludeComponent(
"bitrix:asd.share.buttons",
".default",
array(
"COMPONENT_TEMPLATE" => ".default",
"ASD_ID" => $_REQUEST["id"],
"ASD_TITLE" => $arResult["NAME"],
"ASD_URL" => $arResult["DETAIL_PAGE_URL"],
"ASD_PICTURE" => $arResult["PREVIEW_PICTURE"]["SRC"],
"ASD_TEXT" => $arResult["PREVIEW_TEXT"],
"ASD_LINK_TITLE" => "Расшарить в #SERVICE#",
"ASD_SITE_NAME" => "",
"ASD_INCLUDE_SCRIPTS" => array(
),
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO"
),
false
);?>
13. Пропали кнопки в корзине ( удалить, отложить и т.п.)
Если у Вас пропали кнопки удалить или отложить, то нужно перейти в большую корзину, включить режим правки и перейти в параметры компонента:
В параметрах выбрать нужные поля:
14. Ошибки микроразметки на сайте
При проверке инструментом структурирования данных гугл вы можете столкнуться с ошибкой отсутствия заполненного тега image.
Для того, чтобы эта ошибка ушла, достаточно в корень сайта залить логотип вашей компании с именем store_image.jpg, и заного пройти тест.
15. В таблице b_event регистрируются почтовые события, но письма не доходят?
Если в таблице b_event регистрируются почтовые события, стоит статус успешно отправлено, но на почту ничего не приходит:
В файле /bitrix/php_interface/init.php (если нет - создайте) определите функцию:
function custom_mail($to,$subject,$body,$headers) {
$f=fopen($_SERVER["DOCUMENT_ROOT"]."/maillog.txt", "a+");
fwrite($f, print_r(array('TO' => $to, 'SUBJECT' => $subject, 'BODY' => $body, 'HEADERS' => $headers),1)."\n========\n");
fclose($f);
return mail($to,$subject,$body,$headers);
}
|
Затем инициируйте отправку почты и посмотрите в логе maillog.txt в корне сайта, какие параметры приходят для отправки почты.
Если все параметры корректные, но почта не доходит, необходимо полученный лог-файл отправить хостеру для анализа.
Если сами параметры неверные-проверьте почтовые шаблоны и саму почту, указанную в настройках главного модуля, или модуля интернет магазин ( в зависимости от проверяемого почтового события)
1. Вы купили типовое решение от студии ROMZA и что же дальше?
Специально для Вас мы составили подробный
Чек-лист внедрения типовых решений ROMZA. В нем мы последовательно собрали необходимые параметры на которые следует обратить внимании при внедрении наших типовых решений начиная от выбора доменного имени и заканчивая SEO оптимизацией готового сайта.
2. Что необходимо сделать/проверить после установки решения?
- Если у Вас уже был существующий сайт, то рекомендуем после установки решения произвести переиндексацию в модуле "Поиск".
- А также проверить содержимое файла robot.txt и при необходимости настроить его (после, того как Вы начнете наполнение сайта своим контентом, иначе поисковики проиндексируют демонстрационные данные решения на Вашем сайте). Настраивается содержимое файла robot.txt на следующей странице в административном разделе - http://screencast.com/t/qTv5BWb8x Либо ручным редактированием файла в корневой директории Вашего сайта
- проверить содержимое всех почтовых шаблонов сайта и их работу. Возможно Вы захотите поменять текст, ссылки или описание шаблонов отправляемых Вашим сайтов писем.
3. Как установить обновление на типовое решение?
Необходимо скачать обновление через систему обновлений Битрикс.
После установки обновления, вам необходимо запустить мастер соответствующего решения, например "Мастер создания интернет-магазина BITRONIC2" со страницы:
Рабочий стол —> Настройки —> Настройки продукта —> Список мастеров
http://screencast.com/t/SEclF5lJ3F4
Затем надо выбрать "Установить обновление"
http://screencast.com/t/u4QNxvct1QK
Важно! При использовании многосайтовости запуск мастера обновления решения необходимо производить непосредственно на сайте, который Вы обновляете.
Т.е. если у Вас есть 2 сайта:
site1.ru - сторонний сайт
site2.ru - сайт с типовым решением
То производить запуск мастера необходимо находясь непосредственно в административном разделе site2.ru/bitrix/admin.......
Иначе это может привести к сбою работы Вашего другого сайта
4. Как поменять валюту в корзине?
Чтобы поменять валюту в корзине и оформлении заказа, необходимо в настройках модуля Интернет-магазин задать необходимую валюту соответствующему сайту
http://prntscr.com/9iahqd
5. Сильно разрастается кеш меню, что делать?
На сайтах где много страниц - кеш меню очень сильно разрастается, иногда на несколько гигабайт, что сильно тормозит работу сайта, так как на каждую страницу Битрикс по-умолчанию создает свой кеш меню.
Чтобы отключить данное поведение, необходимо при вызове компонента bitrix:menu добавить скрытый недокументированный параметр
"CACHE_SELECTED_ITEMS" => "N"
Если добавить этот параметр - то тогда для меню создается всего один

файл кеша для всех страниц сайта.
Ссылка на курсы Битрикса -
http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=5402
6. Как сделать, чтобы меню менялось в зависимости от страницы сайта
По-умолчанию на каждую страницу Битрикс создает свой кеш меню.
Однако данное поведение можно отключить при вызове компонента bitrix:menu добавлением скрытого недокументированного параметра
"CACHE_SELECTED_ITEMS" => "N"
Проверьте установлен ли у Вас данный параметр и при необходимости уберите его.
Ссылка на курсы Битрикса -
http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=5402
7. Как правильно настроить модуль "купить в 1 клик" для типового решения?
В случае возникновения ошибки при оформлении заказа через модуль купить в 1 клик, на подобии, показанной на скриншоте:
необходимо включить режим правки:
перейти на главную страницу сайта, и пролистать ее до самого конца, в подвале страницы наведите курсор на надпись "быстрый заказ" и нажмите шестеренку
в открывшейся форме выберите правильный тип покупателя:
так же в данной форме вы можете указать поля, необходимые для вывода в форме, обязательные поля заполнения, способ оплаты, доставки, и т.д.
8. Как отредактировать меню каталога?
9. Как вывести необходимый каталог товаров ?
10. Как привязать свойства к разделам и отредактировать форму редактирования элементов для каждого раздела?
Для того что бы показать необходимые свойства для определенного раздела нужно:
Создать свойство для раздела: (
http://prntscr.com/8zkii4) -> (
http://prntscr.com/8zkirw) -> (
http://prntscr.com/8zkj1d) ->
-> (
http://prntscr.com/8zkjed) -> (
http://prntscr.com/8zkjww) Вот такие свойства у нас получились для раздела "чехлы"(Группу свойств вы создаете сами и название группе так же пишите которое вы хотите)
Настроить форму добавления товара: (
http://prntscr.com/8zkkmy) -> (
http://prntscr.com/8zkksa) ->
-> Выделить таккак показано на рис (
http://prntscr.com/8zklud) -> нажать кнопку удалить (
http://prntscr.com/8zkmha)
Теперь при выборе раздела свойства меняются:
Выбран раздел "Авто" (
http://prntscr.com/8zkn0g) его свойства: (
http://prntscr.com/8zkn6s)
Выбран раздел "Чехлы" (
http://prntscr.com/8zknbt) его свойства : (
http://prntscr.com/8zknhi)
Так же можете изучить текст статьи
http://dev.1c-bitrix.ru/community/blogs/product_features/smart_filter.php
В 12 версии БУСа вышел функционал, позволяющий в одном инфоблоке хранить разнотипные товары с присущими им свойствами. При этом товары «не мешают» друг другу в каталоге, поскольку не перекрещиваются по свойствам. Свойства привязываются к категориям товаров, каждая категория наследует свойства вышестоящей.
В данном примере я буду настравивать свойства для двух разделов инфоблока: “Бумага для оргтехники” и ”Картриджи”.
Общие свойства: Артикул (строка), Производитель (строка)
Свойства элементов раздела “Бумага для оргтехники”: Класс (список), Кол-во листов в пачке (число), Формат (список)
Свойства элементов раздела “ Картриджи ”: Ресурс (число)
И так,Имеется инфоблок. После того, как в его настройках отмечена опция “ Является торговым каталогом”, инфоблок становится доступен в разделе “Магазин”. Отсюда и рекомендуется производить дальнейшее управление и работу с разделами, товарами и их свойствами.
Создаём требуемые свойства.
Далее в настройках каталога указываем свойства, которые присущи всем товарам.
В этот список автоматически попадают свойства, в параметрах которых отмечена опция “Показывать на странице редактирования элемента ”.
Создаем и настраиваем разделы
Кроме обычных параметров указываем какими свойствами будут обладать товары раздела“Бумага для оргтехники”
Указываем, что по этим свойствам возможна фильтрация товаров в умном фильтре.
Настраиваем второй раздел
Настраиваем форму добавления товара, чтобы показывались свойства текущего раздела.
Удаляем из формы свойства и заголовок “—Значения свойств”.
После сохранения получаем:
Вид формы, если раздел не выбран
Вид формы при добавлении товара в раздел “Бумага для оргтехники”
Вид формы при добавлении товара в раздел “Картриджи”Данная настройка поддерживатеся только в форме товаров в разделе “Магазин”.
11. Как ограничить/скрыть панель настроек типового решения?
Для этого необходимо в "Режиме правки" в публичной части сайта, при помощи кнопки "Компоненты" в панели Эрмитаж, выбрать "Панель настройки типового решения" и в форме "Параметры доступные для редактирования всем пользователям" снять те параметры, которые мы не хотим предоставлять на выбор пользователя.
скриншот1
скриншот2
12. Внизу страницы выводятся надписи с названиями компонентов. Что это?
В данном месте выводятся те компоненты, которые используются в некоторых модальных окнах, и которых изначально нет на странице - это позволяет сократить время генерации и отдачи страницы пользователю.
Данные блоки внизу сайта выводятся
только для администратора и нужны для того, чтобы настраивать параметры данных компонент в режиме правки
скриншот
13. Как использовать технологию «Композитный сайт»?
Необходимо в административном разделе сайта включить эту технологию и настроить соответствующим образом:
снимок настроек
В списке параметров, для которых работает композитный кеш, нужно указать
- referrer1;r1;referrer2;r2;referrer3;r3;utm_source;utm_medium;utm_campaign;utm_content; ELEMENT_CODE; SECTION_CODE;view; order; page_count; sort; by; rz_all_elements; pid;
14. При оформлении заказа не подставляется город из GeoIP. Как быть?
Убедитесь, что в свойствах заказа, используемых для указания местоположения отмечена соответствующая галочка:
снимок.
15. Почему происходит сброс мета-тегов при обновлении?
Сброс мета тегов происходит не в каждом обновлении, только в тех, где добавлялись изменения на главную страницу.
Так же создаётся бэкап файла index.php с датой в имени, откуда можно восстановить метатеги.
16. Почему возникает время генерации страницы (главной) больше 1.5 секунд?
Для отладки, в первую очередь, необходимо проверить нагрузку страницы по областям.
Скриншот 1
Если нагрузка приходится на эпилоге в ядре, то необходимо вылкючить веб-анитивирус и проверить нагрузку вновь.
Скриншот
17. Где можно настроить рекламные баннеры? (только на редакции 1С Битрикс - Бизнес)
Настройка рекламных баннеров находится в Административной части сайта -> Маркетинг -> Баннерная реклама -> Баннеры
Скриншот
Скриншот
18. Почему не считает доставку товара?
Для расчета доставки необходимо настроить свойство местоположение для физ. лица и юр. лица
Видео с настройкой
19. Как установить Битроник 2 в режиме многосайтовости, если на первом сайте уже есть Битроник 2?
Все, что нужно сделать ДО выполнения мастера Битроник 2 для установки в режиме многосайтовости, описано в курсах.
Основной нюанс при установке Б2 в режиме многосайтовости, если у вас уже есть Б2 на первом сайте -- это установка демо данных.
Если у Вас: на первом сайте установлен Б2 с демо данными (или после установки, вы загрузили свой каталог в инфоблоки демо данных),
То необходимо, перед установкой Б2 на второй сайт, поменять внешние и внутренние коды инфоблоков первого сайта, иначе затруться все изменения, сделанные в инфоблоках первого сайта, т.к. при установке будет происходить импорт по внешнему коду.
Пример:
Т.е. необходимо добавить постфикс, например bitronic2_catalog_s1 для первого сайта, и уже при установке на второй сайт, будет происходить импорт демо-данных в каталог bitronic2_catalog, что не затрет все изменения сделанные в первом инфоблоке.
Список инфоблоков:
- BITRONIC2: каталог: bitronic2_catalog
- BITRONIC2: торговые предложения: bitronic2_offers
- BITRONIC2: баннеры на главной: bitronic2_banner
- BITRONIC2: обратная связь: feedback_b2
- BITRONIC2: заказать звонок: callme_b2
- BITRONIC2: новости: bitronic2_news
- BITRONIC2: опции: bitronic2_services
- BITRONIC2: нашли дешевле: found_cheap_b2
- BITRONIC2: снижение цены: price_lower_b2
- BITRONIC2: товар в наличии: element_exist_b2
20. Как настроить модуль подписки?
21. При переключении панели настроек решения под гостем, параметры применяются не сразу
Мы рекомендуем отключить отображение панели настроек для посетителей Вашего сайта, как это сделать описано в следующем пункте FAQ
Если же Вам все таки необходима панель настроек для всех посетителей, то инструкция ниже.
Важно! Данные работы рекомендуется производить только имея компетенцию разработчика
Необходимо в файл /bitrix/php_interface/SITE_ID/init.php (где SITE_ID - это идентификатор соответствующего сайта) добавить следующий код
Содержимое файла
|
<?
use Bitrix\Main\Data\StaticCacheProvider;
use Bitronic2\Catalog\CookiesUtils;
use Bitronic2\Mobile;
class CacheProvider extends StaticCacheProvider {
public function getCachePrivateKey() {
return self::getCachePrefix();
}
public function setUserPrivateKey() {
\CHTMLPagesCache::setUserPrivateKey(self::getCachePrefix(), 0);
}
public function isCacheable() {
return true;
}
public function onBeforeEndBufferContent() {
}
static $arSettings;
static $isDefault = false;
public static function getCachePrefix() {
global $rz_b2_options;
static $isMobile;
$arSettings = self::getSettings();
if (!isset($isMobile)) {
Mobile::Init();
$isMobile = Mobile::isMobile();
}
$key = (($isMobile) ? 'mobile' : 'desktop') . serialize($arSettings) . $demoId;
if(is_array($rz_b2_options)
&& is_array($rz_b2_options['GEOIP'])
&& is_array($rz_b2_options['GEOIP']['ITEM'])) {
$key .= $rz_b2_options['GEOIP']['ITEM']['ID'];
}
if (defined("IS_CATALOG_LIST") && IS_CATALOG_LIST) {
$view = CookiesUtils::getView();
$page_count = CookiesUtils::getPageCount();
$sort = CookiesUtils::getSort();
$sort = $sort['ACTIVE'];
$by = CookiesUtils::getSortBy();
$key .= "/view_{$view}_pagecount_{$page_count}_sort_{$sort}_by_{$by}/";
}
return md5($key);
}
public static function getSettings() {
if (!empty(self::$arSettings)) {
return self::$arSettings;
} else {
\Bitrix\Main\Loader::includeModule('yenisite.bitronic2');
\CBitrixComponent::includeComponentClass("yenisite:settings.panel");
$arSettingsDefault = \CRZBitronic2Settings::getSettingsArray();
self::$arSettings = \CYSSettingsPanel::getSettings($arSettingsDefault);
$isDefault = true;
foreach (self::$arSettings as $key => $value) {
if ($arSettingsDefault[$key]['default'] != $value) {
$isDefault = false;
break;
}
}
self::$isDefault = $isDefault;
return self::$arSettings;
}
}
public static function getObject() {
\CHTMLPagesCache::setUserPrivateKey(self::getCachePrefix(), 0);
return new self();
}
}
|
где необходимо "yenisite.bitronic2" при необходимости заменить на код решения, который Вы используете.
Включение данной возможности приводит к значительному увеличению объема композитного кеша (на каждый набор параметров в панели настроек будет создаваться отдельный кеш композита)
22. Почему первый хит нового посетителя всегда без композита
Для мобильной и полной версий сайта создается разный композитный кеш по причине разного содержимого HTML.
Во время самого первого посещения любой страницы сайта технология композитного сайта еще не знает, с какого типа устройства зашел посетитель, и не может отдать композитный кеш, потому что он может быть сгенерирован для другого устройства.
При генерации самой страницы происходит определение типа устройства посетителя, и эти сведения записываются в куки браузера.
После этого все последующие страницы всегда будут открываться с проверкой на наличие композитного кеша для нужного типа устройства.
23. Как установить новый шаблон оформления заказа после обновления до версии 2.19.0
- Откройте страницу оформления заказа (/personal/order/).
- Включите режим правки в административной панели.
- Откройте параметры компонента оформления заказа (bitrix:sale.order.ajax).

- В параметрах включите новый шаблон "bitronic2_new", а также можно отключить режим совместимости со старым шаблоном.

24. После обмена с 1с-ошибка в детальной карточке товара
Если после обмена с 1с, в детальной карточке товара вы наблюдаете ошибку такого плана:
(
http://screencast.com/t/Af6a78dS)
Это означает, что неправильно настроено или выгружено свойство брендов.
Бренды реализованы в виде отдельного HL инфоблока со списком записей. При выгрузке, необходимо указывать-выгружать свойство бренда в отдельный hl инфоблок. В настройках свойства необходимо сменить тип свойства на справочник:
(
http://screencast.com/t/ePuwcYIxvJ)
И указать справочник брендов:
(
http://screencast.com/t/Vygzio9v)
25. Как изменить количество товара, показываемого по умолчанию в каталоге?
26. Режим AJAX в комплексном компоненте Каталог
В настройках комплексного компонента Каталог есть параметр :
https://yadi.sk/i/536kQn5-ztLwc
При его включении начинаются проблемы с работой каталога.
Дело в том, что это стандартный режим Ajax от 1С-Битрикс.
В наших решениях используется Наш режим AJAX который уже настроен на работу решения изначально.
Включать данный параметр не нужно, иначе возникнут проблемы с работой каталога.
27. Как проверить почему не приходят письма с сайта
Порой до адресата не доходят письма и нужно понять, а отправляются ли они вообще? А может они были отправлены, но возникли, какие-то другие ошибки. Так что же делать в таких ситуациях?
ПРОВЕРИТЬ ОТПРАВЛЯЮТСЯ ЛИ ПИСЬМА
Для проверки достаточно на любой страничке написать следующий php код:
<?
$mail="
my@mail.ru"; // ваша почта
$subject ="Test" ; // тема письма
$text= "Line 1\nLine 2\nLine 3"; // текст письма
if( mail($mail, $subject, $text) )
{ echo 'Успешно отправлено!'; }
else{ echo 'Отправка не удалась!'; }
?>
Либо использовать для отправки письма функцию bitrix CEvent::Send.
Если письмо не пришло, можно обращаться в тех. поддержку хостера.
СПИСОК ОТПРАВЛЕННЫХ ПИСЕМ
В битриксе нет как такого инструмента, который бы показывал сработавшие почтовые шаблоны и соответствующие отправленные письма. Но всё таки существует обходной путь, как просмотреть их.
Для этого нужно зайти в Админку Битрикс, далее Настройки -> Инструменты -> SQL-запрос. Ввести следующий sql код:
select * from b_event
where event_name like '%form%'
order by date_insert desc
Вместо %form% нужно указать конкретный тип почтового события например так, чтобы посмотреть отправленные письма о новых заказах:
select * from b_event
where event_name like 'SALE_NEW_ORDER'
order by date_insert desc
Либо можете вообще убрать вторую строку. В результате получите таблицу всех сработавших событий. Нас интересует колонка SUCCESS_EXEC. Если значение ‘Y’ обращаемся в тех. поддержку хостинга.
Если ‘N’, то перейдите по пути: <вашсайт>/bitrix/php_interface/dbconn.php
Закомментируйте или удалите следующие строки:
define('BX_CRONTAB', true);
define('BX_CRONTAB_SUPPORT', true);
Попробуйте протестировать снова. Если после этого SUCCESS_EXEC также имеет значение ‘N’, то перейдите в <вашсайт>/bitrix/managed_cache/ . Удалите содержимое через модуль управления структурой( не в коем случае не используйте FTP). Если вылезет ошибка, то не хватает доступа. Измените доступ к папкам и повторите снова.
Возможная ошибка- почтовый сервер не поддерживает формат письма. Попробуйте изменить настройки отправки.
Убрать BBC
Убрать дублирование email в заголовке
Установить Конвертировать 8-битные заголовки
Если ничего не помогло, попробуйте запросить у хостера логи почтового сервера.
28. Как перейти в настройки компонента
Что бы перейти в настройки нужного вам компонента нужно:
- Перейти на страницу где вызывается нужный компонент
- Включить режим правки
- Нажать на кнопочку компоненты
Скриншот
Так же есть те компоненты параметры которых не следует самостоятельно редактировать и они не доступны в этой панели.
29. Как добавить свойство в "Умный фильтр"
Что бы свойство отобразилось в умном фильтре нужно:
- Перейти в настройки инфоблока:
Скриншот
- Найти нужное свойство и перейти в его настройки:
Скриншот
-- Если у Вас редакция Малый Бизнес и выше то Вы можете перейти в настройки свойства через вкладку магазин:
Скриншот
- Выставить у свойства нужные параметры:
Скриншот
- Пересоздать фасетный индекс:
Скриншот
- И сбросить кеш всего сайта:
Скриншот
30. При удалении акции из Успей купить в детальной скидка остается
Дело в том что при создании акции в успей купить создается так же скидка на товар.
И после того как вы удалили акцию из успей купить то нужно перейти в маркетинг - Скидки на товар и удалить скидку.
31. Ошибка при сохранении инфоблока
Если у Вас возникает такая ошибка:
Скриншот
Проверьте верные ли настройки в проверке системы:
Скриншот
32. Как создать скидку на товар
Что бы создать скидку на товар нужно: Перейти сюда: И нажать Новая скидка:
Скриншот ->
Скриншот -> и нажимаете сохранить. Вот так отображается на сайте:
Скриншот Курс по созданию скидки:
Курс
33. Как узнать какой набор ресайзера отвечает за ту или иную картинку
Что бы узнать какой набор Ресайзера выводит картинку, нужно:
Нажать правой кнопкой мыши на картинку и нажать "Посмотреть код"
Скриншот
В открывшемся окне показан набор ресайзера в самой ссылке к изображению:
Скриншот
В нашем случае номер набора 120
34. Как сделать не обязательными пункты при оформлении заказ
При настройке оформления заказа возникает потребность убрать некоторые пункты для заполнения пользователем.
За вывод пунктов отвечают свойства заказа:
Скриншот
Что бы убрать их обязательность заполнения, просто перейдите в редактирование свойства и уберите галочку:
Скриншот
Что бы совсем отключить свойство, просто деактивируйте его.
35. Что делать если не подгружаются скрипты
36. Сортировка элементов в списке товаров
Порядок сортировки должен отображаться следующим образом:
1. В наличии
2. Под заказ
3 Нет в наличии.
Если товары отображаются не так, то нужно:
Удалить свойство RZ_AVAILABLE и перейди в переиндексацию данных:
Скриншот
Выберите ваш инфоблок и выполните переиндексацию
После нужно сбросить весь кеш сайта и сортировка восстановится
37. Какие правила заполнения robots.txt
Robots.txt — текстовый файл, который содержит параметры индексирования сайта для роботов поисковых систем.
Как создать robots.txt:
- В текстовом редакторе создайте файл с именем robots.txt и заполните его в соответствии с представленными ниже правилами.
- Проверьте файл в сервисе Яндекс.Вебмастер (пункт меню Анализ robots.txt).
- Загрузите файл в корневую директорию вашего сайта.
Для каждого поисковика существуют свои правила заполнения.
Подробнее о правилах Яндекс :
Правила Яндекс
38. Как перевести сайт на https
Что бы Ваш сайт работал по протоколу https, Вам нужно приобрести SSL сертификат.
Приобрести можно здесь:
Ссылка
Вам нужно будет зарегестрировать у них личный кабинет и поддержка русоникс подскажет Вам ваши дальнейшие действия по приобретению SSL сертификата.
39. Контакты на странице сотрудников
Очень часто возникает ситуация, когда вы заполнили данные сотрудников на странице сотрудников, но в конце концов вы видите контактные номера, или email демо контента, хотя сами вы их не заполняли.
Чтобы данные поля появились, необходимо настроить внешний вид формы редактирования элемента.
Для этого, перейдите в инфоблок сотрудников, и перейдите в детальную карточку сотрудника, и зайдите в настройки формы:
http://screencast.com/t/EJzafjHQ5
И просто перенесите выбранные свойства из левой колонки в правую:
http://screencast.com/t/vEAzpvl8TlPw
На данном скриншоте-свойства уже выведены.
40. Композитный режим в каталоге и на детальной карточке товара
Иногда возникают ситуации, когда в каталоге товаров или на детальной карточке не работает композит.
Конкретно, есть такой случай:
http://screencast.com/t/vhAhfxaqoc
При таком построении ЧПУ, композитный режим работать не будет, поскольку он не входит в маску включения:
http://screencast.com/t/1h1L2r8F
Для решения проблемы, достаточно в маску включения дописать сам каталог товаров, к примеру-вот так:
http://screencast.com/t/jDRb3vxdOoz
В таком случае, все страницы каталога будут записываться в композитный кеш.
42. Не работает ограничение по разделам товара у служб доставки
Зачастую возникает ситуация, когда ограничение службы доставки по категории товаров не срабатывает.
Очень часто такая проблема наблюдается при реализации сложной архитектуры каталога, когда логически-сам инфоблок является разделом.
Ограничение в таком случае срабатывать не будет..
Ошибка в том, что у товара вообще нет никаких категорий,с точки зрения самой системы. Попробуйте создать раздел в инфоблоке товаров, поместить в него товар, и применить ограничение.
44. Какие бесплатные модули включены и как их установить
45. Не удалось обнаружить код вызова компонента
Если зайдя в параметры компонента вы видите надпись - не удалось обнаружить код вызова компонента, вероятнее всего у вас возникла ошибка в тесте самой системы, конкретнее-проблемы с кодировкой.
Для её устранения убедитесь, что в файле htaccess вашего сайта установлены параметры:
php_value mbstring.func_overload 2
php_value mbstring.internal_encoding UTF-8
46. Деактивировал раздел, но он появляется в меню
Если вы деактивировали раздел инфоблока каталога, а он появляется в меню, необходимо сделать следующее:
На странице автокеширования-сбросить кеш меню:
https://www.screencast.com/t/DYzTUNMz
И проверить работу.
Если это не помогло:
Необходимо сделать пересортировку разделов. Для этого, в командной php строке выполните код:
CModule::IncludeModule('iblock');
CIBlockSection::ReSort(ID);
https://www.screencast.com/t/TjP8A3sMByZ4
Где ID-это ID вашего инфоблока товаров.
После этого-повторить сброс кеша меню.
47. Как вставить счетчики на сайт
Что бы вставить счетчики на сайт, нужно перейти в /include_areas/footer/counters.php
И в этом файле удалить все содержимое(это демо данные) и вставить туда свой код счетчика.
Вот тут можно создать счетчик яндекс метрики
https://metrika.yandex.ru/add
48. Как работает функционал акций и что делать если не появилось свойство. Доступно с Версии 2.21
В версии 2.21 решения Битроник 2 добавился новый функционал АКЦИИ.
Как он выглядит можете посмотреть в нашем
Блоге
Как настроить и как это работает:
После обновления у Вас появился новый тип инфоблока: Bitronic 2 Акции:
В этом инфоблоке нужно создать акцию для ее отображения на главной странице, но перед этим нужно создать скидку на товар, раздел или на весь инфоблок:
Подробнее в курсах битрикса
Настройка акции:
1. Переходите в инфоблок Акций
2. Нажимаете добавить элемент
3. Заполняете поля:
- Начало активности
- Конец Активности
- Название
- Символьный код
- Выбираете в свойстве "Скидка" скидку для акции
- И загружаете картинку баннера для детальной страницы
Что делать если нет свойства со скидкой:
Нужно перейти в админ части в панель выполнения кода PHP (Настройки - Инструменты - Командная PHP строка ) и выполнить код как показано на скриншоте:
if (CModule::IncludeModule('yenisite.core')){
\Yenisite\Core\Userprops\Main::loadUserProp('DISCOUNT_CLASS');
}
Затем перейти в настройки инфоблока и создать свойство:
Название: Скидка
Тип: Привязка к скидке
Символьный код: DISCOUNTS
49. Проблема во время импорта местоположений
Если во время импорта местоположений вы видите ошибку:

Вам необходимо на время импорта отключить защиту сессий в настройках проактивной защиты (она должна быть отключена, как на скриншоте ниже):
50. При оформлении заказа, в админке у заказа не проставлен телефон, хотя в теле заказа он есть.
Если при оформлении заказа пользователь оставляет свой телефон, но в админке сайта в самом заказе вы его не видите-надо на сайте в свойстве заказа (магазин=>настройки=>свойства заказа=>список свойств) отметить параметр "Является телефоном":
51. Уровень доступа к форуму
52. Стоимость опции к товару не добавляется в корзину
Если у Вас не добавляется стоимость опции в корзину, проверьте есть ли доступное количество у опций.
Опции к товару - это так же считается товаром, по этому что бы положить ее в корзину и стоимость прибавилась нужно что бы условия покупки были выполнены. А именно было доступное количество опций и стоимость или отключен для каждой опции количественный учет и была включена возможность покупки с отрицательным количеством.
Доступное количество:
Отключение количественного учета:
53. При выгрузке из 1С не выгружается видео
Если вы заполняете все свойства товара на стороне 1С то свойство с видеообзорами на стороне 1С должно называться: VIDEO
После выгрузки из 1С нужно перейти в настройки этого свойства на сайте и поставить галочку "Множественное"
Магазин - Каталог товаров - "ВАШ_КАТАЛОГ"- Свойства товаров - VIDEO
54. При установке нет демо каталога
Если при установке решения не добавляется инфоблок с демо данными, то нужно проверить настройки сервера:
Настройки - Инструменты - проверка системы
Пункты : "обязательные параметры PHP " и "Параметры настройки UTF (mbstring и константа BX_UTF)" не должны содержать ошибок
Если в этих местах у Вас есть ошибки, то обратитесь в техническую поддержку вашего хостинг провайдера для их устранения.
После устранения ошибок запустите мастер установки заново с установкой демо данных.
В отдельных случаях(на редакции малый бизнес) когда установка шаблона происходит поверх уже имеющегося интернет магазина, то нужно проверить название типа цены. Оно должно быть "BASE": Магазин - настройки -типы цен
55. Настройка служб доставки
Каждый обработчик службы доставки имеет свои нюансы и требования, при несоблюдении которых служба доставки не будет появляться при оформлении заказа. Общее требование: обязательно должно присутствовать свойство заказа типа LOCATION, которое используется как местоназначение доставки.
Создать свойство можно из списка свойств заказа:
Рабочий стол->Магазин->Настройки магазина->Свойства заказа->Список свойств
При создании свойства взвести флаг "Использовать как местоположение".
В случае отсутствия подобного свойства шаг выбора доставки будет всегда пропускаться.
Требования СПСР-Экспресс:
1. Работает на основе
тарифного калькулятора службы. Необходима установка адреса магазина в настройках модуля. Ограничения обработчика: только Россия.
2. Заполнение индексов местоположений не требуется, т.к. тарифному калькулятору требуется корректно указанный город России. Примечание: если в адресе будет указано, например "Россия - Москва и Мо" или пунктом назначения будет "Россия - Москва и Мо", то стоимость калькулятор не рассчитает - города "Москва и Мо" не существует.
3. На сервере в обязательном порядке должна корректно работать функция
strtoupper() (в том числе и с кириллицей), которая осуществляет перевод символов строки в верхний регистр. Это момент очень важен при определении корректности адреса магазина (должен быть в Москве, см. п.1). Чтобы проверить работоспособность функции
strtoupper() в PHP-строке нужно выполнить следующий код:
Если результат выполнения кода не "МОСКВА", то функция
strtoupper() работает некорректно.
В случае, если функция работает некорректно, то можно попробовать в файле /bitrix/php_interface/dbconn.php добавить следующие строки:
Если это не решает проблемы, то нужно обратиться к администратору хостинга.
Требования "Почта России":
1. Доставка осуществляется только из Москвы, поэтому в адресе магазина, в настройках модуля интернет-магазина, должно быть указано "Москва" или "Moscow". Это не ограничение, конкретно обработчика нашего продукта, это ограничение тарифного калькулятора службы, об этом можно узнать на официальном сайте
Почты России
2. Обязательно(!) заполнение индексов местоположений, т.к. тарифный калькулятор требует указания индекса местоположения. Альтернативным вариантом может быть создание свойства заказа типа "строка", у которого нужно взвести флаг "Использовать как почтовый индекс". В этом случае, покупателю в процессе оформления заказа будет предложено ввести индекс самостоятельно.
3. На сервере в обязательном порядке должна корректно работать функция
strtoupper() (в том числе и с кириллицей), которая осуществляет перевод символов строки в верхний регистр.
Требования "EMS Почта России":
1. Адрес магазина должен быть в городе, который входит в список
тарифного калькулятора
2. Доставка только из России, в города, которые есть в списке тарифного калькулятора.
3. Заполнение индексов местоположений не требуется, т.к. тарифному калькулятору требуется корректно указанный город России.
4. На сервере в обязательном порядке должна корректно работать функция
strtoupper() (в том числе и с кириллицей), которая осуществляет перевод символов строки в верхний регистр. Это момент очень важен при определении корректности адреса магазина и места доставки.
Требования "DHL":
1. Доставка осуществляется только из США, поэтому в качестве адреса магазина должен быть указан город Соединенных Штатов Америки. Это ограничение тарифного калькулятора доставки
2. Обязательно(!) заполнение индексов местоположений, т.к. тарифный калькулятор требует указания индекса местоположения. Альтернативным вариантом может быть создание свойства заказа типа "строка", у которого нужно взвести флаг "Использовать как почтовый индекс". В этом случае, покупателю в процессе оформления заказа будет предложено ввести индекс самостоятельно.
Требования к настраиваемым службам доставки:
1. Должна быть создана хотя бы одна группа местоположений, в настройках службы должны быть выбраны те местоположения и группы местоположений, при выборе которых в процессе оформления заказа будет предложена эта доставка.
Создание групп местоположений:
Рабочий стол->Магазин->Настройки магазина->Местоположения->Группы местоположений
2. При желании можно выставить ограничения по сумме заказа и общему весу товаров в заказе. В случае, если доставка не появляется, значит, данные заказа не удовлетворяют настройкам службы - пункт назначения, вес или стоимость заказа.
56. Название магазина в письмах
В почтовые шаблоны подставляется название магазина, указанное в настройках главного модуля.
Просто введите название своего магазина-и проверьте работу.
57. Служебные свойства ИНФОБЛОКА, которые обязательны для корректной работы решения
Если вы создаете свой инфоблок для каталога, то вам необходимо создать в нем следующие служебные свойства:
Название свойства - тип свойства - символьный код свойства
-------------------------------------------
Фото - файл - MORE_PHOTO
--------------------------------------------
Документация - файл - MANUAL
-------------------------------------------
Рейтинг - число - rating
-------------------------------------------
Количество проголосовавших - число - vote_count
-------------------------------------------
Сумма оценок - число - vote_sum
-------------------------------------------
ID поста блога для комментариев - число - BLOG_POST_ID
-------------------------------------------
Количество комментариев - число - BLOG_COMMENTS_CNT
-------------------------------------------
MINIMUM_PRICE - число - MINIMUM_PRICE
-------------------------------------------
Новинка - Список - NEW
-------------------------------------------
Хит - Список - HIT
-------------------------------------------
Распродажа - Список - SALE
-------------------------------------------
Рекомендуем - Список - BESTSELLER
-------------------------------------------
На главную - Список - SHOW_MAIN
-------------------------------------------
Наличие - Список - RZ_AVAILABLE
-------------------------------------------
TURBO_YANDEX_LINK - Строка - TURBO_YANDEX_LINK
-------------------------------------------
TURBO_YANDEX_STATUS - Строка - TURBO_YANDEX_STATUS
-------------------------------------------
Видеообзоры - Строка - VIDEO
-------------------------------------------
Комментарий для статуса под заказ - Строка - RZ_FOR_ORDER_TEXT
-------------------------------------------
Артикул - Строка - ARTICLE
-------------------------------------------
В кредит - Строка - RZ_CREDIT
-------------------------------------------
Подсказка для кредита - Строка - RZ_CREDIT_HINT
-------------------------------------------
Гарантия - Строка - RZ_GUARANTEE
-------------------------------------------
Подсказка для гарантии - Строка - RZ_GUARANTEE_HINT
-------------------------------------------
Доставка - Строка - RZ_DELIVERY
-------------------------------------------
Подсказка для доставки - Строка - RZ_DELIVERY_HINT
-------------------------------------------
ID_3D_MODEL - Строка - ID_3D_MODEL
-------------------------------------------
С этим товаром рекомендуем - Привязка к элементам - RECOMMEND
-------------------------------------------
Опции - Привязка к элементам - SERVICE
-------------------------------------------
Бренд - Справочник - BRANDS_REF
-------------------------------------------
VIP товар - Список - RZ_VIP
-------------------------------------------
58. Не работает Google карты
59. Что делать если в свойстве не отображаются созданные скидки(функционал акций)
Для того что бы созданные скидки отображались в свойстве "Скидка" у акций, нужно:
1. Зайти в инфоблок акций и нажать настройки инфоблока:
2. Перейти во вкладку свойства и перейти в параметры свойства Скидка:
3. Выбрать нужные значения свойства:
И сохранить настройки инфоблока
60. После обмена с 1с-фото товаров в плохом разрешении
Если у вас после обмена с 1с у товаров фото в плохом разрешении-необходимо в расширенных настройках интеграции с 1с проверить настройку:

Галка стоять не должна.
61. Как округлить все цены в каталоге товаров?
Для округления цен действует стандартный функционал округления в платформе.
Перейдите в админ панель
Магазин>Настройки>Цены>Округление
И здесь добавьте правило округления цен:

Здесь выбирается минимальная цена, от которой действует округление, тип цены, который округлять, и тип округления.
Округление цен действует на весь каталог, и на товары со скидкой.
62. Как добавить капчу в форму восстановления пароля?
В этом файле:

Скопируйте и вставьте указанные строки:
<?if($arResult["USE_CAPTCHA"]):?>
<tr>
<td></td>
<td>
<input type="hidden" name="captcha_sid" value="<?=$arResult["CAPTCHA_CODE"]?>" />
<img src="/bitrix/tools/captcha.php?captcha_sid=<?=$arResult["CAPTCHA_CODE"]?>" width="180" height="40" alt="CAPTCHA" />
</td>
</tr>
<tr>
<td><?echo GetMessage("system_auth_captcha")?></td>
<td><input type="text" name="captcha_word" maxlength="50" value="" /></td>
</tr>
<?endif?>
63. Как добавить сайт в яндекс веб мастер?
Есть несколько способов добавления, самые популярные-это загрузка файла в корень вашего сайта:
Администрирование-контент-файлы и папки-загрузить файл
Либо-вставить мета тег в header самого шаблона.
Для этого идем по пути:
bitrix/templates/ИМЯ_ИСПОЛЬЗУЕМОГО_ШАБЛОНА/header.php
Там мы вставляем наши мета теги.
Обратите внимание-зачастую бывает так, что при копировании мета тегов-образуются пробелы такого вида:
<me ta>
Что недопустимо. Обязательно проверьте ваш код на наличие пробелов-их быть не должно.
64. Как сортировать свойства в умном фильтре?
Сортировка свойств в умном фильтре производится по индексу сортировки самого свойства в настройках свойств информационного блока:

Обращаем ваше внимание на то, что свойства простых товаров всегда будут идти вначале, а свойства торговых предложений-всегда будут идти после свойств простых товаров.
После смены индекса сортировки-пересоздайте фасетный индекс инфоблока каталога, и сбростье кеш всего сайта.
65. Как реализовать правила магазина в документе?
Рассмотрим на примере:
У вас есть интернет магазин, и есть правила магазина в pdf формате. Как сделать атк, чтобы при регистрации, эта ссылка:

Открывала его?
В файле включаемой области пропишите путь до файла правил магазина на вашем сайте:

Для примера-прописали путь к файлу на сайте:

Загрузили файл PDF.pdf в папку about на вашем сервере, и теперь при нажатии на правила магазина-в новом окне открывается ваш pdf файл:
66. Как настроить права доступа для обработки заказов?
Рассмотрим на примере.
Допустим-у нас есть аккаунт менеджера ИМ, которому необходимо дать доступ к просмотру заказов в админке сайта.
Для этого:
1) Необходимо для группы менеджеров дать права доступа на просмотр папки bitrix/admin

Вот устанавливаем права на чтение:

Готово! Теперь менеджер может зайти в админку нашего сайта.
2) Установите уровень доступа к 2 модулям-главному, и интернет магазину:

3) Самое важное-необходимо настроить права доступа на статусы заказа здесь:
Магазин > Настройки магазина > Статусы

И для необходимых статусов установите необходимые права.
67. Как выводить дополнительные поля, связанные с службой доставки/оплаты?
Для этого достаточно в списке свойств заказа магазина настроить их привязку к платежной системе или службе доставки:
68. Не работает поиск на сайте?
Если страница поиска не выводит результаты, необходимо проверить 2 вещи:
1) Убедиться, что в настройках инфоблока ( элементы которого вы ищете)-стоит галочка:

2) Выполнить переиндексацию поиска в административной части:

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

При этом-шаблоны компонент в папке самого шаблона переименовывать категорически запрещено-это может привести к неработоспособности компонент.
70. Битрикс 24 в режиме многосайтовости.
При подключении виджета битрикс24 на сайт-вы подключаете его в админке самого сайта. Если вы развернете второй сайт в режиме многосайтовости-виджет будет виден посетителям обоих сайтов. Чтобы убрать его со второго сайта, необходимо в настройках виджета на стороне битрикс 24 указать-на каких страницах его выводить не следует.
71. Не выводится слайдер с товарами на странице новостей/обзоров
На странице новостей и обзоров выводится слайдер привязанных товаров. Для этого-в инфоблоке есть свойство-отобразить товары из каталога, тип-привязка к элементам, символьный код- RELATED_ITEMS

Основная ошибка в том, что в настройках самого свойства вы можете не указать, или указать неверный инфоблок товаров:

Как только вы укажете инфоблок-товары будут выводиться в слайдере на детальной новости.
72. Почему не выводится почта России в оформлении заказа, хотя служба доставки есть?
Дело в том, что для службы почта России необходимо создавать профили в настройках самой службы:

Каждый профиль производит индивидуальный рассчёт, исходя из своих настроек.
73. Почему в печатной форме ( способ оплаты) отсутствуют реквизиты клиента и магазина?
Данные реквизиты необходимо заполнить в самой платежной системе:

Без их заполнения-печатный счет будет пустым.
74. Как и где настроить нумерацию заказов?
75. После обновления нет личного кабинета D7
Если Вы обновились на новую версию шаблона, а у Вас не появился личный кабинет D7, то нужно перейти в папку /personal/ и переименовать папки
76. Сбрасываются настройки сайта в Панели настроек Битроник 2
Если у вас сбрасываются настройки сайта в Панеле настроек Битроник 2, то в большинстве случаев помогает следующее решение:
1) Найти файл .settings.php и найти строчку 'type' => 'memcashe' ;
2) Слово memcashe заменить на files
77. Ошибка поиска, затираются слова
Если у вас затираются (сбрасываются) слова в поиске при написании слова, вам необходимо следующее:
Зайти в файл по следующему пути: bitrix - templanes - Имя действующего шаблона - js - back-end - handlers - search_handler.js
Закоментировать строку: ${' #search-field'}.focus();
78. Номер телефона при нажатии иконки телефона на главной странице
Если вам необходимо, чтобы при нажатии иконки телефона высвечивался необходимый вам телефон, вам необходимо следующее:
В административной панели сайта пройти по следующему пути: Файлы и папки - include_areas - header - mobile_phone.php
В файле mobile_phone.php заменить на необходимый номер телефона.
Телефон может указываться только один.
После этого, сбросить полностью кеш вашего браузера на телефоне и вашего сайта.
79. Как изменить адрес на карте Яндекса
Для изменений вы можете самостоятельно зайти: Сайт - Режим правки - Компонент -
в списке найти "Яндекс:Карты, настраиваемая карта"
Основные параметры - Данные, выводимые на карте - Изменить
После этого можете выбрать необходимое вам местоположение.
Снять галочку "зафиксировать" и указать адрес в области "Найти на карте", затем снова вернуть галочку "зафиксировать". После этого сохранить все изменения
Отображение адреса на карте Яндекса вы можете проверить тут:
Результат:
80. Изменение Email в шапке сайта
Вам необходимо сделать следующее: Зайти в административную панель - Сайт - Режим правки
- Открыть область для редактирования
Изменить
bitronic@mail.ru на необходимый , или убрать его, а так же изменить
mail@mail.ru на необходимый
Так же, вы можете исправить в указанном файле и области на скриншоте ниже:
81. Включить расширенный вывод ошибок можно в файле настроек .settings.php
Если вы наблюдаете такую ошибку: Включить расширенный вывод ошибок можно в файле настроек .settings.php
Вам необходимо перейти: Административная панель - Файлы и папки - bitrix - .setting.php
Найти строчку: 'debug' => false,
false заменить на true
82. Как сделать бекап сайтов, находящихся в многосайтовости?
Если в системе есть несколько сайтов, то создавать резервные копии можно в любой комбинации из них. Для этого используйте чекбоксы, появляющиеся в форме создания резервной копии.
Резервное копирование при использовании многосайтовости имеет свои особенности:
- Можно выбирать сайты для копирования, оставляя в архивах только нужные вам проекты.
- Восстановление сайтов потребует дополнительных действий со стороны администратора.
- Этот способ копирования работает только для сайтов
DOCUMENT_ROOT
которых различны. (То есть для многосайтовости на разных доменах)
- База данных полностью копируется в архив. Даже тех сайтов, которые не были указаны в чекбоксах выбора сайтов.
При выборе сайтов для архивирования учтите, что в состав архива полностью копируется только первый по сортировке сайт (из выбранных) в списке сайтов. Соответственно, при восстановлении полностью в работоспособном состоянии восстанавливается только этот сайт.
Публичная часть остальных сайтов сохраняется в архиве в папках вида /bitrix/backup/sites/_ID_сайта_
. После распаковки архива администратор должен будет вручную перенести папки публичной части архивируемых сайтов в соответствующие папки на сервере. (В процессе распаковки появится предупреждение, что архив содержит несколько публичных частей.)
Многосайтовость надо восстановить вручную (восстановить симлинки). Только после этого остальные сайты будут работоспособны.
83. При изменении свойств в иб-ошибка изменения свойств?
84. После переключения а php 7-вместо сайта отображается код?
Если после перехода на php 7 вы наблюдаете код вместо вашего сайта-это означает, что в самом php выключен параметр short pen tag-необходимый для корректной обработки кода.
В этом случае-попросите ТП вашего хостинга включить параметр.
Его значение можно проверить стандартным тестом битрикса- bitrix_server_test.php
Скачать его можно здесь:
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=32&LESSON_ID=3262
1. Как сделать, чтобы по разным адресам открывались разные торговые предложения(SKU) одного товара?
Необходимо в параметрах компонента bitrix:catalog задать название параметра, в котором будет передаваться номер торгового предложения
скриншот
После в настройках инфоблока торговых предложений задать путь до детальной страницы соответствующим образом:
скриншот
2. Как включить вывод отзывов?
В параметрах комплексного компонента каталога можно настроить следующие опции:
3. Как настроить вывод отзывов с Яндекс.Маркета (с помощью контентного API)? (доступно с версии 1.2.0)
Если вы включили вывод данных отзывов с Яндекс.Маркета в параметрах комплексного компонента каталога (см. выше) и имеете доступ к контентному API Яндекс.Маркета для получения отзывов о товарах, то Вам необходимо ввести ключ авторизации в параметры компонента отзывов с Я.М.:
скриншот1
скриншот2
Также у товаров в служебном свойстве должен быть заполнен ID карточки данного товара с сайта Яндекс.Маркет.
За это отвечает свойство "ID карточки в ЯМ", которое имеется у каждого товара вашего товарного каталога, это свойство так же создается автоматически при установке и обновлении демо-каталога типового решения Битроник 2.
Если по каким либо причинам данное свойство удалено или не создано, то можно создать самому в свойствах данного торгового инфоблока с соответствующим символьным кодом:
ID карточки в ЯМ - TURBO_YANDEX_LINK (Тип свойства - Строка)
4. Как отредактировать/удалить оставленные отзывы к товарам?
5. Как добавить файл-документацию к товару? (доступно с версии 1.2.0)
За это отвечает свойство "Документация", которое имеется у каждого товара вашего товарного каталога, это свойство так же создается автоматически при установке и обновлении демо-каталога типового решения Битроник 2.
Если по каким либо причинам данное свойство удалено или не создано, то можно создать самому в свойствах данного торгового инфоблока с соответствующим символьным кодом:
Документация - MANUAL (Тип свойства - Файл, множественное)
6. Как правильно редактировать блок с преимуществами на главной/детальной? (Блок с преимуществами)
Для редактирования данной области, необходимо воспользоваться PHP редактором в админ панели.
Данная область находится в файле
- /include_areas/index/benefits.php
Далее необходимо открыть файл с помощью PHP редактора:
Cкриншот
Если у Вас нарушилось отображение данного файла, то можете его заменить стандартным.
Стандартный файл benefits.php
Аналогичная область для детальной страницы находится в файле:
- /include_areas/catalog/benefits.php
7. Как поменять тип рекомендации в компонентах BigData на детальной странице?
Заходим в папку
/bitrix/templates/ИСПОЛЬЗУЕМЫЙ_ШАБЛОН/components/bitrix/catalog/.default/bitrix/catalog.element/catalog
В данной папке есть 3 файла, каждый из которых вызывает один из компонентов - блоков рекомендаций:
accessories.php - блок "Не забудьте добавить к заказу:"
similar.php - блок "Похожие товары"
similar_view - блок "Просматриваемые с этим товаром"
Открываем необходимый файл в режиме редактирования PHP
http://screencast.com/t/uJGS9vXZj9X
В параметре "RCM_TYPE" => "..." задается "ТИП_РЕКОМЕНДАЦИИ".
http://screencast.com/t/qXDLqqLl
Возможные значения типов рекомендаций:
bestsell - Самые продаваемые
personal - Персональные рекомендации
similar_sell - Продаваемые с этим товаром
similar_view - Просматриваемые с этим товаром
similar - Похожие товары
any_similar - Продаваемые/Просматриваемые/Похожие товары
any_personal - Самые продаваемые/Персональные
8. Почему отображается кнопка "В наличии", когда в доступном количестве товара стоит 0?
Необходимо выключить опцию в настройках торгового каталога "Разрешить покупку при отсутсвии товара".
Cкриншот
9. Как отобразить фото родительского товара при использовании товаров с торговыми предложениями?
При использовании товаров с торговыми предложениями возможны 2 варианта вывода изображений :
1) Вывод фото только торговых предложений.
2) Вывод фото торговых предложений + фото родительского товара.
Настройка варианта отображения производится в настройках компонента каталог
Скриншот 1
Скриншот 2
10. Как добавить опции к товару? (доступно с версии 2.5.0)
- Необходимо убедиться, что создан ИБ "BITRONIC2: Опции:" типа "Справочник" (в данном ИБ хранятся опции к товарам)
- В карточке товара указать необходимые опции
Скриншот.
11. По какому принципу работает ЧПУ в решении?
В нашем решении "Битроник 2" используется полностью стандартный механизм формирования ЧПУ товаров и разделов.
Вы можете самостоятельно настроить тот вид ЧПУ, который Вы считаете подходящим на Вашем сайте.
Настраивается это:
1) в параметрах инфоблока --
Скриншот
2) далее необходимо дублировать эти натсройки в параметры каталога --
Скриншот
12. Какие статусы наличия товара есть в Битронике? Каким образом определяется статус наличия товара?
В данный момент в Битронике 2 у товаров может быть три статуса: В наличии, Под заказ, Нет в наличии.
Определение статуса товара зависит от параметров торгового каталога.
Статус товара:
Нет в наличии
|
Выполнены ВСЕ три условия:
Доступное количество <= 0
Количественный учёт — ДА
Разрешена покупка при отсутствии товара — НЕТ
|
Под заказ
|
Выполнены ВСЕ три условия:
Доступное количество <= 0
Количественный учёт — ДА
Разрешена покупка при отсутствии товара — ДА
|
В наличии
|
Все остальные случаи
|
13. Как изменить дополнительный поясняющий текст статуса «Под заказ»?
Этот текст находится в отдельной включаемой области, которую можно легко отредактировать, и она не будет перезаписываться при установке последующих обновлений.
Откройте в текстовом редакторе файл /include_areas/catalog/for_order_text.php (относительно корневой директории вашего сайта).
14. Как настроить товары в блоке "Рекомендуемые товары"?
Начиная с версии 2.8.6, появилась возможность прикрепить к товару рекомендуемые товары (Пример).
Прикрепляется товар в меню редактирования товара, к свойству RECOMMEND (тип свойства "Привязка к элементам"):
Если у вас нет такого свойства, то вы можете создать его вручную:
Тип свойства: привязка к элементам, код: RECOMMEND скриншот
В настройках свойства выставьте параметры согласно скриншота: скриншот
15. Как сделать премодерацию отзывов к товарам на модуле Форум?
16. Как выводить свои отзывы о магазине, а не с Яндекса?
Необходимо удалить компонент Отзывы о магазине с ЯД.
Скриншот
После этого отзывы будут выводиться из файла /include_areas/index/feedback_static.php
Скриншот
17. Как изменить на детальной странице товара блок с маркетинговой информацией?
18. Как настроить вывод свойств характеристик на детальной карточке?
По умолчанию выводятся все активные свойства инфоблока, поэтому мы можем указать на те свойства, которые НЕ нужно выводить, для этого:
1) Необходимо зайти в параметры каталога:
http://prntscr.com/9onkkz
2) Далее выбираем свойства, которые нужно скрыть от вывода:
http://prntscr.com/9onksj
19. Как настроить компонент "Рассчитать доставку" в карточке товара?
20. Как настроить подарки к товарам
21. Как считается рейтинг товара
Для расчёта рейтинга применяется специальная формула.
Оценка вычисляется по формуле Экслера, которая не позволяет подниматься в рейтинге, за которые голосовали 1-2 раза.
Например за товар проголосовали 1 раз, поставили высшую оценку - 5, за другой товар проголосовали 10 раз - одна оценка 4 или девять оценок 5.
При учете среднего балла на первом месте будет первый товар, т.к. общий рейтинг - 5, а второй будет ниже по рейтингу. Данный подход не корректен.
Данная формула является достаточно распространённой
rating = (SUM(vote)+31.25) / (COUNT(*)+10).
Информацию о данной формуле можно получить на ресурсе
http://exler.ru/blog/item/1990/
22. Как настроить в детальной карточке три новых служебных характеристики "В кредит", "Доставка", "Гарантия"
Значения характеристик заполняются в трех служебных свойствах инфоблока (RZ_CREDIT, RZ_GUARANTEE, RZ_DELIVERY). Всплывающую подсказку можно задать для всех товаров в подсказке к свойству в настройках инфоблока. Внутри всплывающей подсказки можно использовать макросы %VALUE% - значение свойства, %DESCRIPTION% - описание к значению свойства.
Также всплывающие подсказки можно переопределять у отдельных товаров с помощью еще одного набора служебных свойств (RZ_CREDIT_HINT, RZ_GUARANTEE_HINT, RZ_DELIVERY_HINT).
23. Как загрузить видео в детальную карточку товара
Для загрузки видео в детальную карточку товара служит свойство Видеообзоры.
Для отображения видео с Ютуба нужно, что бы параметры свойства были такими: https://yadi.sk/i/9FYUfEH_zGKiq
Тип - строка
Символьный код - VIDEO
Должно быть множественным.
Это основные параметры которые должны обязательно соблюдаться.
Если у Вас не отображается видео в карточке товара то проверьте правильно ли у вас настроено свойство.
Для того что бы добавить видео не из Ютуба, а вставить непосредственно видеофайл то у свойства нужно просто поменять тип на Видео: https://yadi.sk/i/86VRbHO2zGKwT
При этом нужно учесть что если поменять тип свойства то ранее заполненные значения у свойства удалятся во всех карточках товара.
На данный момент не доступно использование видео в карточке товара и с ютуба и из файла одновременно.
Вам нужно выбрать каким образом загружать видео в карточку товара.
Функционал по использованию одновременно видео с ютуб и из файла находиться в разработке.
24. Как выставить таймер на товары, как на демо сайте?
25. Как настроить выбор торговых предложений
В Битроник 2 существует 2 вида отображения торговых предложений: 1 Вид:
Скриншот
Как настроить: - Переходим в настройки компонента Каталог и убираем выделения в указанном блоке:
Скриншот
2 Вид:
Скриншот
Как настроить: - Переходим в настройки компонента Каталог и выбираем нужные свойства в указанном блоке:
Скриншот
26. Как отобразить цены на сайте
Если после выгрузки у Вас не отображаются цены на сайте а они заполнены у товаров, то нужно проверить выбрана ли Ваша цена в параметрах каталога:
Скриншот
27. Как отключить Captcha в форме "купить в клик"?
Для того чтобы отключить Capthca в форме купить в 1 клик необходимо перейти в режим правки:
пролистать страницу до конца, и навести курсор на "Быстрый заказ" нажать на шестеренку:
в открывшемся окне перейти на вкладку "основные параметры" и воспользоваться параметром
нажать "сохранить". В случае если данного параметре нет в настройках компонента, тогда необходимо отредактировать файл вызова компонента добавив в него строку "USE_CAPTCHA" => "N".
Второй шаг заключается в отключении использования Captha в главном модуле. Для этого перейдите в административный режим, нажмите на настройки в верху странице и выберите "главный модуль":
Перейти в вкладку "Авторизация", и снять галочку с "Использовать CAPTCHA при регистрации", сохранить настройки.
После данных операций, Captcha из формы купить в 1 клик исчезнет.
28. Как поменять заголовки Характеристики и Технические характеристики?
29. Как отключить автоопределение новинок?
30. Не отображается скидка в блоке успей купить ив детальной карточке товара
Если скидка не отображается, то нужно проверить следующее:
Снята ли эта галочка:
Скриншот в настройках модуля интернет-магазин
Если галочка активна, то нужно ее снять что бы появилась возможность пользоваться как и правилами корзины, так и скидками на товар.
31. Не выводится информация по складам
В обновлении 2.21.0 добавился функционал, в котором выводится расширенная информация по складам.
Что бы выводилась информация по складам нужно в параметрах компонета "Каталог" выбрать какие именно будут поля выводиться:
32. Как изменить заголовок блока отзывов?
Сама фраза меняется в lang файле здесь:

В самом шаблоне она выводится здесь:
33. Не отображается подарок на детальной странице товара
Если при создании подарка к товару, он не выводится в детальной карточке самого товара, нов выводится в корзине-вам необходимо проверить условия, при которых будет подарок к товару. В стандартной логике Битрикса заложено:
Подарки могут быть отображены на странице со списком товаров раздела в публичной части только в том случае, если в правиле составлено простое условие для данного раздела без каких-либо вспомогательных требований.
Это означает, что только при простом условии ( 1 поле, без и/или) - подарок будет выводиться в детальной карточке товара.
34. Как задать точку склада на карте (доступно с версии 2.21)
Что бы при нажатии на склад отображалась карта с точкой указания местонахождения склада
нужно в настройках склада указать его расположение:
Магазин - Складской учет - Склады - Ваш_СКЛАД
Заполняете GPS Широту и долготу
35. Как изменить вид расшаривания в социальных сетях
Для расшаривания материала в социальных сетях нужен бесплатный модуль asd.share
После его установки в панели настроек во вкладке "Активные функции" нужно включить:

И перейти на вкладку

для выбора отображения кнопок
36. Медленно открывается детальная карточка товара
Основные причины медленно работающей детальной карточки товара это блоки BigData.
Что бы ускорить работу сайта их Можно отключить совсем:

Или поставить кол-во выводимого товара в настройках компонента каталог:

чем меньше товаров тем быстрее загрузка страницы
37. Как отключить плашку с брендом на детальной карточке товара
Что бы отключить плашку бренда в детальной карточке товара нужно перейти в настройки типового решения, нажать на вкладку "Активные функции" и снять галочки:
38. Настройка отображения галереи в детальной карточке товара с использованием торговых предложений
Для вывода изображений у товара служит свойство MORE_PHOTO.
Однако если у Вас используются торговые предложения то можно выводить галерею каждого торгового предложения.
Что бы выводить фото торгового предложения нужно в параметрах каталога убрать галочку:
Если галочка будет активна, то у торговых предложений фотографии будут выводиться из основного товара.
Так же для загрузки большого количества фото в торговые предложения у инфоблока торговых предложений нужно создать свойство MORE_PHOTO - по аналогии как у основного инфоблока
39. Как отключить область преимуществ на детальной
Что бы отключить область преимуществ на детальной странице товара нужно:
1. Перейти в шаблон детальной карточки товара
/bitrix/templates/romza_bitronic2_2.19.1/components/bitrix/catalog/.default/bitrix/catalog.element/catalog/template.php
2. Закоментировать строку:
Важно! Номер строки после обновления может отличаться, по этому нужно искать конкретно по указанному коду.
Так же при каждом обновлении процедуру нужно повторять
40. Как скрыть служебные свойства в публичной части сайта в детальной карточке товара
Что бы скрыть свойства которые нужны для работы функционала решения и совсем не нужны для Вашего клиента, нужно:
1. Зайти в параметры компонента "Каталог":
2. Выбрать свойства которые нужно скрыть:
41. Как настроить Вид отображения хлебных крошек с выпадающими разделами
В битроник 2 есть 2 вида отображения хлебных крошек.
1. Вид обычное построение.
2. Вид с выпадающим списком разделов:
Что бы настроить отображение второго вида хлебных крошек, необходимо зайти в панель настроек типового решения и отметить галочку: Использовать обратную навигацию:
Соответственно что бы отключить такой вид, то галочку нужно деактивировать.
ВАЖНО! Что бы настройки сохранились не только для администратора, нужно перед сохранением ставить галочку "Сохранить для всех"
42. Как выводить старую цену в каталоге товаров?
Если вы установили на товар скидку, вы можете в детальной карточке товара выводить его старую цену ( до применения скидки).
Для этого включите режим правки, и зайдите в параметры компонента каталога:

И в настройках внешнего вида включите параметр:
43. Как выводить значение ндс?
Авторизуйтесь под администратором, зайдите в каталог товаров и включите режим правки-далее, зайдите в параметры компонента каталога:

Здесь можно указать-показывать ли значение ндс, и включать ли его в цену сразу:
44. Где и как заполнять вес товара?
Вес товара заполняется в соответствующем поле на вкладке торговый каталог, в режиме редактирования самого товара:

В результате-в самом товаре вес отобразится:

Этот вес также передается в службы доставки в самой платформе.
45. Как включить простое отображение торговых предложений?
46. Исправить растянутую картинку в детальной товара на мобильной версии
Чтобы исправить эту проблему вам нужно перейти в файл стилей tamplate_addon.css выбранного вами шаблона и удалить следующие строчки:
.slide img{
height: 100%;
}
47. Как добавить картинку к баннеру на детальную карточку товара (редакция малый бизнес и старт)
Для того, чтобы добавить картинки к этим баннерам необходимо сделать следующее:
1. Перейти на детальную страницу любого товара и включить режим правки:

2. Далее очистите кеш, наведите курсор на товар и перейдите в настройки прокси компонента (каждый прокси компонент - это отдельный баннер)

3. В настройках выбираете баннер и сопутствующие настройки

4. Баннер появляется на вашей странице.
48. Как скрыть определенные свойства на детальной странице товара
Чтобы скрыть определенные свойства товаров на детальной странице, необходимо в режиме правки зайти в параметры компонента "Каталог":
Перейдите во вкладку "Настройки детального просмотра" и выберите ненужные свойства в параметре "Не выводить указанные свойства":