Готовые тиражные решения на 1С-Битрикс
Техническая поддержка:
+7-902-943-61-13 (WhatsApp или Viber)
Отдел продаж, с 7:00 до 18:00 (по Москве)
Звонок по России бесплатный
Вы также можете заказать звонок

Битроник 2 LITE — универсальный интернет-магазин

Отлично подходит для компаний занимающихся продажей электроники, бытовой и цифровой техники.
16 500 Р
Готовый сайт
Битроник 2 LITE
Битроник 2 LITE — универсальный интернет-магазин
Отлично подходит для компаний занимающихся продажей электроники, бытовой и цифровой техники.
16 500 Р 16 500 Р
02:38:03 - 30.03.2023
+
Платформа
1С-Битрикс: Старт
1С-Битрикс: Старт
В редакцию включено 13 модулей.
Управляйте контентом вашего сайта профессионально: создавайте страницы и разделы, публикуйте новости, статьи, каталоги, распределите права доступа к сайту.
5 400 Р
1С-Битрикс: Старт
1С-Битрикс: Старт
В редакцию включено 13 модулей.
Управляйте контентом вашего сайта профессионально: создавайте страницы и разделы, публикуйте новости, статьи, каталоги, распределите права доступа к сайту.
5 400 Р
1С-Битрикс: Стандарт
1С-Битрикс: Стандарт
В редакцию включен 21 модуль.
Создавайте интерактивные сайты: общайтесь с посетителями в форумах и блогах, проводите опросы, организуйте сообщества, фотогалереи, отправляйте рассылки подписчикам.
15 900 Р
1С-Битрикс: Эксперт
1С-Битрикс: Эксперт
В редакцию включено 37 модулей.
Все, что нужно для создания современного портала для СМИ: технологическая основа для разработки информационного портала со своей социальной сетью и сообществами.
52 900 Р
Без платформы
Без платформы
0 Р
02:38:03 - 30.03.2023
Дополнительные услуги
02:38:03 - 30.03.2023
Дополнительные модули
Стоимость решения: 16 500 Р
Стоимость платформы: 5 400 Р
Дополнительные услуги: 0 Р
Дополнительные модули: 0 Р
Скидка: -0 Р
Итого: 21 900 Р
Битроник 2.0
Интернет-магазин цифровой и бытовой техники Bitronic 2.0
Современный композитный адаптивный магазин цифровой и бытовой техники на AJAX-технологии
Битроник 2.0
Новая версия бестселлера от ROMZA – новые революционные технологии в совершенно новой красочной оболочке. Впервые в двух вариантах дизайна: flat и skeumorphism. Более 20 цветовых схем. Три вида каталога, технологии “умных продаж”, четыре варианта расположения корзины и множество других функций и настроек магазина именно под ваши нужды и потребности.
Мы предлагаем вам готовое решение —
интернет-магазин цифровой и бытовой техники Bitronic 2.0
Планшет
Планшет
Адаптивность 100%
Версия для планшетов

Отлично смотрится как в горизонтальном, так и в вертикальном положении.

Удобно смотреть. Удобно покупать

Смартфон
Адаптивность 100%
Версия для смартфонов

Никаких ограничений по функционалу. Сайт прекрасно адаптируется даже под небольшие тач-устройства

Главная страница магазина
Автоматическая геолокация
Наш модуль автоматические определит местоположение покупателя и отразит цены и наличие товара в определенном городе
Слайдер
Популярный рекламный инструмент, с помощью которого можно сообщать покупателям про акции или новинки
Рекламные блоки
На главной странице есть возможность вывода баннеров, которые можно использовать для подачи своих акций и скидок, статей и других материалов, а также в качестве мест для продажи рекламы на своем сайте
Блок «Успей купить»
Вывод акционных товаров с ограниченным временем акции. Позволяет привлекать внимание к распродажам и специальным ограниченным по времени предложениям.
Главная страница
Каталог-меню
Расположение каталога-меню можно настроить горизонтально или вертикально, в зависимости от количества категорий вашего магазина.
Блок с новыми поступлениями
Размещайте новинки на самом выгодном месте на главной странице вашего магазина, покажите покупателям, что у вас все время пополняется ассортимент.
Товар в каталоге
Удобный фильтр
С помощью фильтра покупатель может быстро выбрать именно те товары, которые ему нужны. Это экономит время и повышает лояльность к магазину
Два вида представления товара
В блоке с товаром содержится вся необходимая информация о товаре. Кроме того, изменив единицу измерения товара, покупатель сразу увидит цену, которая соответствует данной единице

Наша проектная группа:
Дизайнер: Анна Кузнецова
Иллюстрации: Мария Вишнякова
Front-End разработка: Михаил Ульянов
Back-End разработка: Денис Зимин, Илья Фалеев, Артём Морозов
Демонстрационный контент: Дмитрий Крайний
Руководитель проекта: Роман Забродин

Откройте свой магазин. С готовым решением это просто
Битроник 2.0
Интернет-магазин цифровой и бытовой техники Bitronic 2.0
02:38:03 - 30.03.2023

Часто задаваемые вопросы и ответы на них

1. Как настроить свои собственные стикеры
В инфоблоке с каталогом должно быть множественное свойство "Мои стикеры" типа список (символьный код 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 с фиолетовым цветом фона и белым цветом текста. 

64ca651a2e6487168621dae5af5af6f9.png 

0c22b67fd98c2a0eff08b06801830a78.png 

9f5b59a0e5f245704bcca45dd6d4bf27.png
2. Как отключить функции на сайте + обзор панели настроек типового решения
Что бы отключить не нужные блоки на Вашем сайте нужно перейти в настройки типового решения и во вкладке "Активные функции" оставить те функции которые Вам нужны.

Видео по панели настроек:
Видео
Видео
3. Как поменять местами пункты меню каталога
Что бы поменять пункты меню местами, нужно настроить сортировку в каталоге у разделов: Скриншот И так сделать с каждым уровнем меню.
4. Как изменить пункты меню
Меню на сайте выводиться относительно разделов каталога.
Что бы изменить разделы каталога, нужно перейти в инфоблок товаров и переименовать каждый раздел: Скриншот 
Изменять нужно не только Название, но и Символьный кодСкриншот 
Символьный код нужен для построения ЧПУ (Человеко-Понятных УРЛ). 
Например:
- Есть раздел Авто и символьный код avto и в адресной строке страница раздела выглядит так: www.site.ru/catalog/avto/
И вы переименовали раздел в цветы, а символьный код не стали изменять и из-за этого страница раздела цветы будет такая же www.site.ru/catalog/avto/ 

5. Где добавить бренды и как вывести их на сайт
В решении Битроник 2 "Бренды" хранятся в Highload-блоках : скриншот
Связь с каталогом настраивается через свойство типа справочник, которое настроено на этот HL блок: Скриншот
Бренды нужно добавлять непосредственно в Highload-блок а у товара в свойстве выбирать нужное значение.


6. Как редактировать пункты верхнего меню
Меню настраивается так:   скриншот
Скриншот редактируется при нажатии на "Карандаш"
Если есть вложенные пункты то переходим в папку раздела меню: скриншот и нажимаем редактировать меню у файла: Меню типа «top_sub» : скриншот

Отступы применяются соответствующим тегам примененным к странице. Страница является статичной и всю информацию на ней заполняете Вы.
Если у вас нет опыта работы с html тегами то лучше заполнять статичные страницы по аналогии с демо-страницами
7. Где меняются Коопирайты сайта
Для изменения надписей тут: Скриншот  нужно перейти по адресу: /include_areas/footer/copyright.php и изменить текст в файле. Затем перейти в /include_areas/footer/shop_name.php так же заменить текст в файле и перейти в  /include_areas/footer/romza.php и изменить содержимое файла, на случай если вы хотите убрать/заменить текст разработано в Romza
8. Почему модули не отображаются в мобильной версии
В мобильной версии для экономии пространства для более важных функций некоторый функционал не включен.
Что бы узнать какой функционал не доступен для мобильной версии, нужно перейти в настройки типового решения во вкладку активные функции и посмотреть на состояние чекбокса около нужного функционала: https://www.screencast.com/t/Sz9grHBwY
9. Как изменить картинку и ссылку отзывов о магазине с ЯМ в футере?
Вывод данного блока идет из файла включаемой области:
2017-05-01_1338.png
Как видите-здесь вы можете изменить ссылку на отзывы, а также фото.
Изначально фото выводится из шаблона-константа SITE_TEMPLATE_PATH означает-что вывод идет из текущего шаблона сайта, который расположен о пути bitrix/templates/ИСПОЛЬЗУЕМЫЙ_ШАБЛОН/
10. Как изменить надписи на стандартных стикерах решения?
Надписи стандартных стикеров можно изменить, отредактировав данный LANG файл:
2017-06-01_0953.png
1. Как добавить видео в баннер на главной с youtube?
Для добавления видео в баннер на главной, в самом элементе инфоблока сервисы-баннеры на главной, есть поле:
http://screencast.com/t/eujTrV6Caj
Чтобы получить id видео, необходимо найти его в youtube, и нажать поделиться:
http://screencast.com/t/HZk9Hsidig7
Все, что находится после https://youtu.be/ - это и есть id видео.
В нашем случае - SNB0H6W7CCQ
2. Как настроить отзывы о магазине на главной
Чтобы активировать на главной отзывы с Яндекс Маркета, необходимо получить API-ключ от ЯМ, далее: а) установить компонент "Отзывы о магазине с ЯМ -- Скриншот б) в режиме правки вызвать параметры компонента -- Скриншот в) ввести авторизационный ключ и ID магазина на ЯМ -- Скриншот
3. Почему выводятся не все бренды на главной
Если у Вас выводятся не все бренды на главной то нужно выполнить следующие настройки в компоненте брендов: Скриншот
4. Как настроить спецблоки на главной
За вывод товаров в спецблоки на главной  служат свойства HIT, NEW, SALE, BESTSELLER
Пример свойства HIT: Скриншот
В настройках компонента спецблоков нужно определить по каким свойствам будут добавляться товары во вкладку: 
Переходим в параметры компонента -> Выбор свойств для отбора товаров (Свойства можно использовать любые, но лучше использовать именно те, которые заложены изначально, что бы избежать некорректной работы) -> Изменение название вкладок
5. Как настроить вид отображения рубрикатора(доступно с версии 2.21)
В битроник 2.21 добавлено 3 вида отображения рубрикатора:
лента категорий со списком подкатегорий:

2017-03-05_1132.png

блоки категорий: 

2017-03-05_1132 (1).png


блоки категорий с фотографиями категорий: 

2017-03-05_1132 (2).png

Выбрать вид отображения нужно в панели настроек решения: 

2017-03-05_1137.png

для каждого вида используются соответствующие фотографии, которые необходимо задать для каждого раздела. Для вида блоки категорий с фотографиями категорий используется изображение из пользовательского свойства “UF_IMG_BLOCK_FOTO”, которое находится во вкладке доп. поля: 

2017-03-05_1133.png

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

2017-03-05_1134.png

в открывшемся окне, выбрать вкладку доп.поля, выделить поле UF_IMG_BLOCK_FOTO в левой части выбрать также доп. поля, и нажать на нижнюю стрелочку: 

2017-03-05_1135.png

нажать на сохранить, после чего вы можете выбрать изображение и сохранить в данном свойстве.
Для вида блоки категорий, используется изображение из детальной картинки раздела.
В случае если для вида блоки категорий с фотографиями категорий выводятся неправильные изображения, тогда перейдите на главную страницу и включите режим правки, наведите курсор мыши на блок категорий, и нажмите на шестеренку:

2017-03-05_1136.png

в открывшемся окне воспользуйтесь параметром “свойства разделов” и выберите свойство UF_IMG_BLOCK_FOTO: 

2017-03-05_1136 (1).png


1. Свойство для VIP товара
Что бы товар получил статус VIP, то нужно у самого товара поставить галочку у свойства VIP.

Само свойство должны иметь следующие настройки:
Название: VIP - товар 
Символьный код: RZ_VIP
Тип свойства: Список
Значение: Y
XML_ID: Оставить пустым

2. Товары которых нет в наличии не отображаются в конце списка(версия 2.21)
В обновлении 2.21 был добавлен функционал, который позволяет выбрать первый этап сортировки.
По доступности к покупке(сначала товары в наличии потом те которых нет в наличии) или по индексу сортировки(устанавливается конкретно у каждого товара)

Настраивается в параметрах каталога.
Нужно перейти на любую страницу каталога и перейти в параметры компонента: 

2017-03-07_0811.png

В параметрах выбрать нужную сортировку: 

2017-03-07_0812.png
Затем выполнить указанные действия:

1) зайти на страницу переиндексации, выбрать соответствующий раздел и переиндексировать его

2017-04-22_1822.png

2) обновить страницу раздела в публичной части, если сортировка не восстановилась то выполнить следующий шаг

3) зайти в административной части в необходимы раздел, выбрать все товары в списке и выполнить действие для всех "активировать" нажать применить

2017-04-22_1823.png

4) снова в публичной части обновить страницу

Внимание!!!
У служебного свойства "Наличие" возможные значения должны иметь возрастающие значения в поле сортировка, иначе сортировка по данному свойству работать не будет
2017-05-15_1530.png
2017-05-15_1527.png
3. Не работает сортировка по цене. Что делать?
Если у Вас не работает сортировка по цене после обновления на версию 2.21. нужно проверить следующую настройку в параметрах компонента каталога:
2017-03-07_0831.png 
Если у Вас стоит как на скриншоте shows значит при сортировке по цене первым фактором будет учитываться кол-во просмотров товара.
Нужно выбрать "Доступность к покупке" и тогда сортировка будет работать корректно.

Если поставить "По индексу сортировки", то вы сможете выставлять сортировку самотсоятельно для каждого товара:

2017-04-22_1835.png
Так же настройка описана в видео



4. Как выводить свойства и описание товара в спсике товаров?
В параметрах компонента каталога, в настройках списка-можно указать свойства, которые будут выводиться при наведении:
2017-07-31_1810.png
Выберите здесь свойства для вывода-и они отобразятся в каталоге товаров, при наведении на него в превью.
5. Как показать/скрыть свойства СКУ в умной фильтре?
Перейдите в параметры необходимого раздела:
2017-09-01_12-39-39.png
Во вкладке "Свойства элементов" в списке "Свойства торговых предложений" напротив нужных свойств поставьте галочки:
2017-09-01_12-41-22.png
6. Почему VIP товары не правильно сортируются?
Функционал VIP товаров, предполагает под собой следующую работу: товары у которых установлено свойство VIP становятся больше в каталоге, приобретают желтую рамку, и на каждой странице списка товаров перемещаются в самый вверх списка. Таким образом, сортировка происходит между VIP товарами и обычными товарами отдельно.
1. Как обновить решение в режиме многосайтовости
Если у Вас установлено решение Битроник 2(или любое другое наше решение) в режиме многосайтовости и нужно обновить решение, то поступать нужно следующим образом:
1. Скачиваем обновление решения
2. Запускаем мастер обновления:
2017-07-04_2047.png

Выбираем первый сайт на котором установлен Битроник 2:

2017-07-04_2048.png

2017-07-04_2048.png

3. Выполняем обновление сайта.
4. Перед обновлением второго сайта нужно зайти в папку где хранятся все шаблоны и переименовать шаблон для первого сайта:

2017-07-04_2050.png

После чего повторяем шаг 1-3 но уже для второго сайта

2017-07-04_2050_001.png
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. Не работает фильтр по свойству из детальной карточки товара.
Если у вас при фильтрации по свойству с детальной карточки товара отсюда:
2017-05-01_1107.png
Отдается 404 ошибка, необходимо в параметрах компонента каталога проверить управление адресами страниц для фильтра:
2017-05-01_1108.png
начало УРЛ для умного фильтра должно совпадать с урл самого раздела.
К примеру-если урл раздела #SECTION_CODE_PATH#/-то и в урл раздела для умного фильтра вначале должно стоять #SECTION_CODE_PATH#/
4. Как настроить SEO для брендов (доступно с 2.22.0)
Что бы настроить SEO параметры для Брендов, нужно перейти на страницу Бренда и перейти в параметры компонента:

2017-06-06_0807.png

В параметрах компонента нужно настроить следующие поля:

2017-06-06_0810.png

В шаблоне вы можете использовать поля хайлоадблоков. Для того чтобы подставилось значение из хайлоад блока, необходимо использовать хеш #поле хайлоад блока#. Например, если необходимо вывести название элемента хайлоад блока, то шаблон будет составлен следующим образом: лучшие товары от #UF_NAME#. Где UF_NAME это поле хайлоад блока в котором храниться название элемента.
5. Как настроить 3D обзор товаров(доступно с версии 2.22.0)
Для настройки 3D обзоров необходимо перейти в параметры компонента каталог:
1. Переходим на страницу каталога и включаем режим правки:
2017-06-06_0815.png

2. В параметрах компонента каталог переходим на вкладку "Настройки детального просмотра" :

2017-06-06_0859.png

В параметрах вы можете настроить сервис для 3D обзоров: Мегавизор или REWIEW3(Сервис мегавизор прекратил свое существование и его использование уже не актуально)
Выбрать по какой категории будет происходить автоматический поиск 3d обзора 

2017-06-06_0901.png

Если вы выбрали ручной поиск, тогда вам необходимо перейти в каталог сервиса Review3, скопировать ID товара из каталога, и вставить его в соответствующее свойство у товара:
2017-06-06_0905.png

2017-06-06_0907.png

Если у Вас нет свойства, то вы можете его создать:

2017-06-06_0907_001.png

Ссылка на сайт REVIEW3: https://reviewthree.com
6. Как включить/отключить капчу в формах (доступно с версии 2.22)
Для включения/отключения капчи нужно перейти в панель настроек:
2017-06-06_0832.png

И перейти во вкладку Настройки Captcha:
2017-06-06_0833.png

В этой вкладке вы галочками включаете/отключаете капчу в нужных блоках.

P.S. Для сохранения настроек для всех пользователей не забывайте ставить галочку "Сохранить настройки для всех" перед сохранением
7. Как добавить обзоры в детальную карточку товара (доступно с версии 2.22.0)
Для того, чтобы добавить обзор для товара, просто перейдите в карточку товара в административной панели, и воспользуйтесь свойством “Обзоры товара”:

29-05-2017 15-54-53.jpg
Если у Вас нет этого свойства, то его можно создать:

2017-06-06_0911.png

Выделенные элементы свойства должны быть идентичны как на скриншоте
8. Как добавить фон на сайт (доступно с версии 2.22.0)
Для того, чтобы установить свою картинку в качестве фона, необходимо ее добавить в папку bitrix/images/yenisite.bitronic2/background/

2017-06-06_0919_001.png

После загрузки картинки нужно перейти в панель настроек типового решения:

2017-06-06_0921.png

И выбираете Ваше изображение:

2017-06-06_0922.png

Однако изображение фона вы увидите если будут стоять такие настройки сайта:

2017-06-06_0923.png
9. Как настроить Баннеры на редакции старт и малый бизнес
В версии обновления Битроник 2 2.22.0 были добавлены баннеры для младшей редакции.
Функционал работает следующим образом:
Если у Вас редакция битрикса Бизнес, то у Вас есть модуль "Реклама, баннеры" и баннеры выводятся через компонент баннеров.
Если у Вас малый бизнес и младше редакция, то модуля "Реклама, баннеры" у Вас нет, и в таком случае баннеры выводятся через прокси компонент.

Настраивается очень просто:
Для настройки на главной странице достаточно перейти в параметры компонента:

2017-07-04_2026.png

И настроить в нем нужные поля:

2017-07-04_2027.png
10. Как настроить баннеры в Каталоге на редакции битрикс Малый бизнес и старт
Что бы настроить рекламные баннеры в каталоге товаров, нужно перейти в настройки компонента "Каталог" и настроить изображения и ссылки на баннер. Данная настройка доступна с версии 2.22.0

2017-07-04_2031.png
11. Ошибка при покупке в 1 клик
В новом ядре d7 для оформления заказа обязательно должны быть заполнены способ оплаты и доставки.
Если у Вас в параметрах компонента все выставлено по FAQ Ссылка на FAQ и все равно появляется ошибка:

2017-07-04_2040.png

в таком случае проверьте настройки этих самых платежных систем и служб доставок. Ограничений в них стоять не должно, все ограничения нужно удалить:

2017-07-04_2042.png


12. Зависает сервер от GET запросов
Если ваш сайт становиться недоступным и техническая поддержка Вашего хостинга сообщает Вам, что на сайте поступают GET запросы типа: [22/Jun/2017:15:55:20 +0300] "GET /catalog/?rz_update_catalog_parameters_cache=y HTTP/1.0" 200 6, то это связано с настройкой кеширования на вашем сайте.

Битрикс поддерживает следующие типы кеширования: 

2017-07-05_0927.png

Каждый из этих типов кеширование для корректной работы требует тонкой настройки, по этому Мы советуем использовать кеширование в файлах, и тогда ваш сайт не будет не доступен.
13. Ошибки кодировки в проверке системы
Если у Вас в проверке системы наблюдаются такие ошибки: 

gxj1PIl4RYK5GRX2_XSZCw.png
то их нужно обязательно исправить.

Если у Вас включена обработка файла .htaccess то эти настройки можно исправить прям в нем:

2017-07-05_1019.png

Если у Вас выключена обработка этого файла, то в таком случае Вам нужно обратиться в ТП Вашего хостинга для исправления настроек PHP 
14. Как отключить/включить вывод предупреждений на сайте
Если у Вас на сайте есть сообщение типа "Warning" то это не ошибка. Это предупреждение. Для удобства работы с сайтом его можно отключить в настройках главного модуля: 
2017-07-05_1109.png

Режим "Только ошибки" - Выводит только ошибки которые нужно исправить
Режим "Ошибки и предупреждения" - выводит как ошибки так и предупреждения.
Режим "Не выводить" - скрывает все ошибки.

Во время разработки сайта лучше использовать режим "Только ошибки". Когда сайт уже запущен - рекомендуется скрывать все ошибки и выводить их по факту обнаружения проблем в работе функционала
15. Не работает добавление товара в корзину (бесконечная загрузка)
Данная ошибка возникает в том случае, когда на сервере не корректно работает PHP кеширование.

Для того что бы проверить кеширование, нужно воспользоваться этим кодом: https://pastebin.com/rQyRtmLu

Вставить его в командную PHP строку и выполнить 2 раза: 

2017-07-05_1129.png

Если после второго раза выполнения у Вас ''cache NOT exist" то значит кеширование не работает и нужно обратиться в тп вашего хостинга
16. Как включить хранение сессий в базе данных
Что бы включить хранение сесии в базе данных нужно перейти в Настройки->Проактивная защита->Защита сессий 

2017-07-05_1212.png

Данный функционал необходим для прохождения монитора качества
Подробнее в курсе 1С-Битрикс https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=41&LESSON_ID=2728
17. В мобильной версии нет кнопки купить в списке товаров?
Проверьте, что соответствующий пункт в панели настроек типового решения включен:
2017-07-31_1850.png
18. Периодически пропадает авторизация пользователя на сайте
Возможные проблемы и способы их решения:
  • Лишние переносы строк (или иные символы) в скриптах конфигурации. Необходимо убедиться, что в коде файлов 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"; ?>
      
  • Если при многосайтовости вас выкидывает на форму авторизации при переходе по публичным страницам сайта, проверьте содержимое файла .access.php на идентичность следующему коду:
    <?
    $PERM["/"]["*"]="R";
    ?>
    
  • Авторизация не учитывается на вашем домене.

    На закладке Авторизация страницы настроек главного модуля (Настройки > Настройки продукта > Настройки модулей > Главный модуль) поставьте галочку в поле Распространять авторизацию на все домены.

  • Проблема может быть в работе сервера (нужна поддержка сессий в php, должна быть указана папка сохранения сессий и права на запись в эту папку).

    Проверьте исправность работы сервера с сессиями с помощью данного скрипта и в случае наличия неполадок обратитесь к администратору сервера.

19. Что делать-если вы забыли пароль администратора?

Для восстановления пароля администратора сохраните следующий скрипт в 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";
А после сброса вернуть изменения назад. 
1. Как добавить дополнительные поля в оформлении заказа?
Чтобы на странице оформления заказа вывести дополнительные поля:
1) Создайте это доп поле в инфоблоке ( как свойство):
2017-03-28_1640.png
2) В параметрах компонента корзины на странице оформления заказа ( ваш_сайт/personal/order ), зайдите в параметры компонента корзины и выберите свойства для вывода:
2017-03-28_1643.png
Чтобы выбрать несколько-зажмите клавишу ctrl и кликайте мышью.
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. Нюансы при использовании 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



3. Нюансы при использовании 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


Если у Вас возникнут сложности с любым из указанных пунктов, с удовольствием поможем Вам в нашей технической поддержке.
4. Как добавить проверку доступности заказа для пользователя?
В $ERROR пишем проверку доступности заказа для пользователя:
$ERROR = CMarketOrder::CheckAccessToOrder($_REQUEST['email'], $_REQUEST['ID'], $IBLOCK_ID);
ps. для начала достаточно передать только id заказа - для зарегистрированного пользователя ошибок не будет - для НЕ зарегистрированного выведется форма проверки доступа
И далее проверка на наличие ошибок в введенных данных у пользователя:
if(!empty($ERROR['error'])){
//Форма ввода id заказа и проверочных данных и вывод предупреждений для пользователя
//Например:
<form action="#" method="post">
<label>
<? foreach($ERROR['messege'] as $messege){ ?>
<p><?= $messege ?></p> // вывод сообщений для объяснения использования данной формы для пользователя 
<? } ?>
<? foreach($ERROR['error'] as $errorMessege){ ?>
<p><?= $errorMessege ?></p> // вывод сообщений об ошибочно введенных пользователем данных
<? } ?>
</label>
<div>
<input name="ID" value="<?= $_REQUEST['ID']?$_REQUEST['ID']:"" ?>"> //id заказа
<input name="email" value="<?= $_REQUEST['email']?$_REQUEST['email']:"" ?>"> // email или номер телефона
<span>
<button>OK</button>
</span>
</div>
</form>
}else{
//проверка пройдена, можно выводить детальную информацию о заказе
}

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. Почему композитный кеш не работает при открытии одного и того же сайта с поддоменом 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]
9. На вновь созданных статичных страницах текст без отступов
Дело в том-что стандартно, никаких пресетов в битриксе по верстке нет-это означает, что когда вы вставляете текст на статичную страницу-он выводится без форматирования. Это стандартная работа платформы-у нас, для таких страниц есть контейнер, в который необходимо обрамлять весь текст на странице:
https://www.screencast.com/t/eoQiWHhX
Вначале, и закрывающий тег перед вызовом футера:
https://www.screencast.com/t/wN1KY4ebClMW
10. Как добавить расшаривание материалов для новостей
Для расшаривания материалов нужно установить бесплатный модуль asd.share
И перейти в шаблон новости детальной /bitrix/templates/romza_bitronic2_2.21.0/components/bitrix/news/news/bitrix/news.detail/.default/template.php
И вставить код вызова с настройками в конец шаблона : 

2017-03-05_1241.png

<?$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
);?>
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. Сильно разрастается кеш меню, что делать?
На сайтах где много страниц - кеш меню очень сильно разрастается, иногда на несколько гигабайт, что сильно тормозит работу сайта, так как на каждую страницу Битрикс по-умолчанию создает свой кеш меню.

Чтобы отключить данное поведение, необходимо при вызове компонента bitrix:menu добавить скрытый недокументированный параметр 
"CACHE_SELECTED_ITEMS" => "N" 

Если добавить этот параметр - то тогда для меню создается всего один :!: файл кеша для всех страниц сайта. 

Ссылка на курсы Битрикса - http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=5402


5. Как сделать, чтобы меню менялось в зависимости от страницы сайта
По-умолчанию на каждую страницу Битрикс создает свой кеш меню.

Однако данное поведение можно отключить при вызове компонента bitrix:menu добавлением скрытого недокументированного параметра 
"CACHE_SELECTED_ITEMS" => "N" 

Проверьте установлен ли у Вас данный параметр и при необходимости уберите его.

Ссылка на курсы Битрикса - http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=5402
6. При переключении панели настроек решения под гостем, параметры применяются не сразу
Мы рекомендуем отключить отображение панели настроек для посетителей Вашего сайта, как это сделать описано в следующем пункте 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" при необходимости заменить на код решения, который Вы используете.

Включение данной возможности приводит к значительному увеличению объема композитного кеша (на каждый набор параметров в панели настроек будет создаваться отдельный кеш композита)

7. Почему первый хит нового посетителя всегда без композита
Для мобильной и полной версий сайта создается разный композитный кеш по причине разного содержимого HTML.
Во время самого первого посещения любой страницы сайта технология композитного сайта еще не знает, с какого типа устройства зашел посетитель, и не может отдать композитный кеш, потому что он может быть сгенерирован для другого устройства.
При генерации самой страницы происходит определение типа устройства посетителя, и эти сведения записываются в куки браузера.
После этого все последующие страницы всегда будут открываться с проверкой на наличие композитного кеша для нужного типа устройства.
8. Режим AJAX в комплексном компоненте Каталог
В настройках комплексного компонента Каталог есть параметр : https://yadi.sk/i/536kQn5-ztLwc
При его включении начинаются проблемы с работой каталога.
Дело в том, что это стандартный режим Ajax от 1С-Битрикс.
В наших решениях используется Наш режим AJAX который уже настроен на работу решения изначально.
Включать данный параметр не нужно, иначе возникнут проблемы с работой каталога.
9. Как проверить почему не приходят письма с сайта
Порой до адресата не доходят письма и нужно понять, а отправляются ли они вообще? А может они были отправлены, но возникли, какие-то другие ошибки. Так что же делать в таких ситуациях?
ПРОВЕРИТЬ ОТПРАВЛЯЮТСЯ ЛИ ПИСЬМА
Для проверки достаточно на любой страничке написать следующий 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-битные заголовки
Если ничего не помогло, попробуйте запросить у хостера логи почтового сервера.
10. Как перейти в настройки компонента
Что бы перейти в настройки нужного вам компонента нужно:
- Перейти на страницу где вызывается нужный компонент
- Включить режим правки
- Нажать на кнопочку компоненты Скриншот

Так же есть те компоненты параметры которых не следует самостоятельно редактировать и они не доступны в этой панели.
11. Как добавить свойство в "Умный фильтр"
Что бы свойство отобразилось в умном фильтре нужно:
- Перейти в настройки инфоблока: Скриншот
- Найти нужное свойство и перейти в его настройки: Скриншот
-- Если у Вас редакция Малый Бизнес и выше то Вы можете перейти в настройки свойства через вкладку магазин: Скриншот
- Выставить у свойства нужные параметры: Скриншот
- Пересоздать фасетный индекс: Скриншот
- И сбросить кеш всего сайта: Скриншот
12. При удалении акции из Успей купить в детальной скидка остается
Дело в том что при создании акции в успей купить создается так же скидка на товар.
И после того как вы удалили акцию из успей купить то нужно перейти в маркетинг - Скидки на товар и удалить скидку.
13. Ошибка при сохранении инфоблока
Если у Вас возникает такая ошибка: Скриншот
Проверьте верные ли настройки в проверке системы: Скриншот
14. Как создать скидку на товар
Что бы создать скидку на товар нужно: Перейти сюда: И нажать Новая скидка: Скриншот -> Скриншот -> и нажимаете сохранить. Вот так отображается на сайте: Скриншот Курс по созданию скидки: Курс
15. Как узнать какой набор ресайзера отвечает за ту или иную картинку
Что бы узнать какой набор Ресайзера выводит картинку, нужно:
Нажать правой кнопкой мыши на картинку и нажать "Посмотреть код" Скриншот
В открывшемся окне показан набор ресайзера в самой ссылке к изображению: Скриншот 
В нашем случае номер набора 120
16. Что делать если не подгружаются скрипты
Если у Вас не подгружаются скрипты: Скриншот
То нужно отключить CDN: Скриншот
17. Сортировка элементов в списке товаров
Порядок сортировки должен отображаться следующим образом:
1. В наличии
2. Под заказ
3 Нет в наличии.

Если товары отображаются не так, то нужно:
Удалить свойство RZ_AVAILABLE и перейди в переиндексацию данных: Скриншот
Выберите ваш инфоблок и выполните переиндексацию
После нужно сбросить весь кеш сайта и сортировка восстановится
18. Какие правила заполнения robots.txt
Robots.txt — текстовый файл, который содержит параметры индексирования сайта для роботов поисковых систем.
Как создать robots.txt:
- В текстовом редакторе создайте файл с именем robots.txt и заполните его в соответствии с представленными ниже правилами.
- Проверьте файл в сервисе Яндекс.Вебмастер (пункт меню Анализ robots.txt).
- Загрузите файл в корневую директорию вашего сайта.
Для каждого поисковика существуют свои правила заполнения.
Подробнее о правилах Яндекс : Правила Яндекс
19. Как перевести сайт на https
Что бы Ваш сайт работал по протоколу https, Вам нужно приобрести SSL сертификат.
Приобрести можно здесь: Ссылка
Вам нужно будет зарегестрировать у них личный кабинет и поддержка русоникс подскажет Вам ваши дальнейшие действия по приобретению SSL сертификата.
20. Какие бесплатные модули включены и как их установить
В Битроник 2 внедренны следующие модули:
Рабочее время - yenisite.worktime Карточка модуля на Marketplace
3D-модели товаров -  yenisite.bitronic3dmodel Карточка модуля на Marketplace
Виджеты ВКонтакте - primepix.vkontakte Карточка модуля на Marketplace
Мы на Одноклассниках - yenisite.okgroup Карточка модуля на Marketplace
Найдите нас на Facebook - yenisite.fblikebox Карточка модуля на Marketplace
Расшаривание материалов - asd.share Карточка модуля на Marketplace

Что бы их установить нужно перейти в каталог решений и выполнить поиск по символьному коду модуля: Скриншот
21. Не удалось обнаружить код вызова компонента
Если зайдя в параметры компонента вы видите надпись - не удалось обнаружить код вызова компонента, вероятнее всего у вас возникла ошибка в тесте самой системы, конкретнее-проблемы с кодировкой.

Для её устранения убедитесь, что в файле htaccess вашего сайта установлены параметры:

php_value mbstring.func_overload 2
php_value mbstring.internal_encoding UTF-8
22. Как вставить счетчики на сайт
Что бы вставить счетчики на сайт, нужно перейти в /include_areas/footer/counters.php
И в этом файле удалить все содержимое(это демо данные) и вставить туда свой код счетчика.

Вот тут можно создать счетчик яндекс метрики https://metrika.yandex.ru/add
23. При установке нет демо каталога
Если при установке решения не добавляется инфоблок с демо данными, то нужно проверить настройки сервера:
Настройки - Инструменты - проверка системы
Пункты : "обязательные параметры PHP " и "Параметры настройки UTF (mbstring и константа BX_UTF)" не должны содержать ошибок

2017-03-05_1049.png

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

В отдельных случаях(на редакции малый бизнес) когда установка шаблона происходит поверх уже имеющегося интернет магазина, то нужно проверить название типа цены. Оно должно быть "BASE": Магазин - настройки -типы цен

2017-03-05_1052.png
24. Служебные свойства ИНФОБЛОКА, которые обязательны для корректной работы решения
Если вы создаете свой инфоблок для каталога, то вам необходимо создать в нем следующие служебные свойства:

Название свойства - тип свойства - символьный код свойства
-------------------------------------------
Фото - файл - 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 
-------------------------------------------
25. Не работает Google карты
Если у Вас не работают Гугл карты Вам нужно обратиться в тп гугла и получить API ключ карты для вашего сайта

2017-03-21_0823.png

Затем его нужно ввести сюда:

2017-03-21_0825.png
 
2017-03-21_0825 (1).png

Получение ключа https://developers.google.com/maps/documentation/javascript/get-api-key
26. Как добавить сайт в яндекс веб мастер?
Есть несколько способов добавления, самые популярные-это загрузка файла в корень вашего сайта:
Администрирование-контент-файлы и папки-загрузить файл
Либо-вставить мета тег в header самого шаблона.
Для этого идем по пути:
bitrix/templates/ИМЯ_ИСПОЛЬЗУЕМОГО_ШАБЛОНА/header.php
Там мы вставляем наши мета теги.
Обратите внимание-зачастую бывает так, что при копировании мета тегов-образуются пробелы такого вида:
<me ta>
Что недопустимо. Обязательно проверьте ваш код на наличие пробелов-их быть не должно.
27. Как реализовать правила магазина в документе?
Рассмотрим на примере:
У вас есть интернет магазин, и есть правила магазина в pdf формате. Как сделать атк, чтобы при регистрации, эта ссылка:
2017-06-01_1058.png
Открывала его?
В файле включаемой области пропишите путь до файла правил магазина на вашем сайте:
2017-06-01_1100.png
Для примера-прописали путь к файлу на сайте:
2017-06-01_1102.png
Загрузили файл PDF.pdf в папку about на вашем сервере, и теперь при нажатии на правила магазина-в новом окне открывается ваш pdf файл:
2017-06-01_1103.png
28. Не работает поиск на сайте?
Если страница поиска не выводит результаты, необходимо проверить 2 вещи:
1) Убедиться, что в настройках инфоблока ( элементы которого вы ищете)-стоит галочка:
2017-06-01_1231.png
2) Выполнить переиндексацию поиска в административной части:
2017-06-01_1233.png
Галку с настройки переиндексировать только измененные-необходимо убрать.
29. Битрикс 24 в режиме многосайтовости.
При подключении виджета битрикс24 на сайт-вы подключаете его в админке самого сайта. Если вы развернете второй сайт в режиме многосайтовости-виджет будет виден посетителям обоих сайтов. Чтобы убрать его со второго сайта, необходимо в настройках виджета на стороне битрикс 24 указать-на каких страницах его выводить не следует.
30. Включить расширенный вывод ошибок можно в файле настроек .settings.php
Если вы наблюдаете такую ошибку: Включить расширенный вывод ошибок можно в файле настроек .settings.php

Вам необходимо перейти: Административная панель - Файлы и папки - bitrix - .setting.php
8.png


Найти строчку: 'debug' => false,
false заменить на true

9.png
31. Как сделать бекап сайтов, находящихся в многосайтовости?

Если в системе есть несколько сайтов, то создавать резервные копии можно в любой комбинации из них. Для этого используйте чекбоксы, появляющиеся в форме создания резервной копии.

Резервное копирование при использовании многосайтовости имеет свои особенности:

  • Можно выбирать сайты для копирования, оставляя в архивах только нужные вам проекты.
  • Восстановление сайтов потребует дополнительных действий со стороны администратора.
  • Этот способ копирования работает только для сайтов DOCUMENT_ROOT которых различны. (То есть для многосайтовости на разных доменах)
  • База данных полностью копируется в архив. Даже тех сайтов, которые не были указаны в чекбоксах выбора сайтов.

При выборе сайтов для архивирования учтите, что в состав архива полностью копируется только первый по сортировке сайт (из выбранных) в списке сайтов. Соответственно, при восстановлении полностью в работоспособном состоянии восстанавливается только этот сайт.

Публичная часть остальных сайтов сохраняется в архиве в папках вида /bitrix/backup/sites/_ID_сайта_. После распаковки архива администратор должен будет вручную перенести папки публичной части архивируемых сайтов в соответствующие папки на сервере. (В процессе распаковки появится предупреждение, что архив содержит несколько публичных частей.)

Многосайтовость надо восстановить вручную (восстановить симлинки). Только после этого остальные сайты будут работоспособны.


1. Как влючить/отключить обновление каптчи при клике на неё
Теперь можно активировать механизм для обновления трудночитаемой каптчи на всех страницах всех наших решений.

Активируется функционал в настройках модуля "Служебные инструменты ROMZA".

captcha
2. Как добавить дополнительные поля для формы обратной связи?
Чтобы добавить дополнительные поля в окне обратной связи, сначала создайте их ( поле-это свойство) в инфоблоке обратной связи:
2017-03-28_1720.png
на вкладке свойства создайте новое свойство:
2017-03-28_1721.png
Затем зайдите в параметры компонента обратной связи:
2017-03-28_1722.png
И в нем выберите дополнительное поле для вывода на вкладке выводимые поля:
2017-03-28_1724.png

3. Как сделать поле обязательным для заполнения в окне обратной связи?
Для этого зайдите в редактирование свойств инфоблока обратной связи:
2017-03-28_1720.png
И на вкладке свойства-проставьте галочку-обязательное-для поля, которое необходимо сделать обязательным для заполнения:
2017-03-28_1728.png
И сохраните изменения.
1. Как настроить в детальной карточке три новых служебных характеристики "В кредит", "Доставка", "Гарантия"


Значения характеристик заполняются в трех служебных свойствах инфоблока (RZ_CREDIT, RZ_GUARANTEE, RZ_DELIVERY). Всплывающую подсказку можно задать для всех товаров в подсказке к свойству в настройках инфоблока. Внутри всплывающей подсказки можно использовать макросы %VALUE% - значение свойства, %DESCRIPTION% - описание к значению свойства. 

Также всплывающие подсказки можно переопределять у отдельных товаров с помощью еще одного набора служебных свойств (RZ_CREDIT_HINT, RZ_GUARANTEE_HINT, RZ_DELIVERY_HINT). 
2. Как загрузить видео в детальную карточку товара
Для загрузки видео в детальную карточку товара служит свойство Видеообзоры.
Для отображения видео с Ютуба нужно, что бы параметры свойства были такими: https://yadi.sk/i/9FYUfEH_zGKiq
Тип - строка
Символьный код - VIDEO
Должно быть множественным.
Это основные параметры которые должны обязательно соблюдаться.
Если у Вас не отображается видео в карточке товара то проверьте правильно ли у вас настроено свойство.

Для того что бы добавить видео не из Ютуба, а вставить непосредственно видеофайл то у свойства нужно просто поменять тип на Видео: https://yadi.sk/i/86VRbHO2zGKwT
При этом нужно учесть что если поменять тип свойства то ранее заполненные значения у свойства удалятся во всех карточках товара.

На данный момент не доступно использование видео в карточке товара и с ютуба и из файла одновременно.
Вам нужно выбрать каким образом загружать видео в карточку товара.
Функционал по использованию одновременно видео с ютуб и из файла находиться в разработке.
3. Как настроить выбор торговых предложений
В Битроник 2 существует 2 вида отображения торговых предложений: 1 Вид: Скриншот
Как настроить: - Переходим в настройки компонента Каталог и убираем выделения в указанном блоке: Скриншот
2 Вид: Скриншот
Как настроить: - Переходим в настройки компонента Каталог и выбираем нужные свойства в указанном блоке: Скриншот
4. Как отобразить цены на сайте
Если после выгрузки у Вас не отображаются цены на сайте а они заполнены у товаров, то нужно проверить выбрана ли Ваша цена в параметрах каталога: Скриншот
5. Как поменять заголовки Характеристики и Технические характеристики?
В новой версии продукта, эти заголовки меняются в параметрах компонента каталога.

Для этого, заходим в параметры компонента каталога:
https://www.screencast.com/t/RcAD8O29RQ
И уже в настройках указываем новые заголовки:
https://www.screencast.com/t/yTD572MNi
Аналогично меняются заголовки и для других вкладок.
6. Как отключить автоопределение новинок?
Функционал автоопределения новинок устанавливается в двух местах:
1) В комплексном компоненте каталога:
https://www.screencast.com/t/c8MIcdVB9Id0
2) В компоненте спецблоков на главной:
https://www.screencast.com/t/Te388KHbC

Для отключения-отключите эту функцию.
7. Как изменить вид расшаривания в социальных сетях
Для расшаривания материала в социальных сетях нужен бесплатный модуль asd.share
После его установки в панели настроек во вкладке "Активные функции" нужно включить: 
2017-03-05_1142.png
И перейти на вкладку
2017-03-05_1143.png
для выбора отображения кнопок 
8. Как отключить плашку с брендом на детальной карточке товара
Что бы отключить плашку бренда в детальной карточке товара нужно перейти в настройки типового решения, нажать на вкладку "Активные функции" и снять галочки:
2017-03-05_1224.png

9. Как отключить область преимуществ на детальной
Что бы отключить область преимуществ на детальной странице товара нужно: 
1. Перейти в шаблон детальной карточки товара
/bitrix/templates/romza_bitronic2_2.19.1/components/bitrix/catalog/.default/bitrix/catalog.element/catalog/template.php
2. Закоментировать строку:

2017-03-17_0838.png

Важно! Номер строки после обновления может отличаться, по этому нужно искать конкретно по указанному коду.
Так же при каждом обновлении  процедуру нужно повторять
10. Как скрыть служебные свойства в публичной части сайта в детальной карточке товара
Что бы скрыть свойства которые нужны для работы функционала решения и совсем не нужны для Вашего клиента, нужно: 
1. Зайти в параметры компонента "Каталог": 

2017-03-18_1920.png

2. Выбрать свойства которые нужно скрыть: 

2017-03-18_1920 (1).png
11. Как настроить Вид отображения хлебных крошек с выпадающими разделами
В битроник 2 есть 2 вида отображения хлебных крошек.
1. Вид обычное построение.

2017-04-19_0856.png

2. Вид с выпадающим списком разделов:

2017-04-19_0858.png

Что бы настроить отображение второго вида хлебных крошек, необходимо зайти в панель настроек типового решения и отметить галочку: Использовать обратную навигацию: 

2017-04-19_0900.png

Соответственно что бы отключить такой вид, то галочку нужно деактивировать.

ВАЖНО! Что бы настройки сохранились не только для администратора, нужно перед сохранением ставить галочку "Сохранить для всех"

12. Как выводить старую цену в каталоге товаров?
Если вы установили на товар скидку, вы можете в детальной карточке товара выводить его старую цену ( до применения скидки).
Для этого включите режим правки, и зайдите в параметры компонента каталога:
2017-06-30_1350.png
И в настройках внешнего вида включите параметр:
2017-06-30_1350_001.png
13. Как скрыть определенные свойства на детальной странице товара
Чтобы скрыть определенные свойства товаров на детальной странице, необходимо в режиме правки зайти в параметры компонента "Каталог":
2018-01-31_12-57-09.png

Перейдите во вкладку "Настройки детального просмотра" и выберите ненужные свойства в параметре "Не выводить указанные свойства":
2018-01-31_13-03-48.png
02:38:03 - 30.03.2023
Yamamoto - Эксклюзивный дистрибьютор в Украине, г. Харьков
Yamamoto - Эксклюзивный дистрибьютор в Украине, г. Харьков
http://www.yamamoto.in.ua
1С-Битрикс Редакция: Старт
АктивУпак - Производство и продажа упаковочных материалов, г. Ростов-На-Дону
АктивУпак - Производство и продажа упаковочных материалов, г. Ростов-На-Дону
https://www.aktivupak.ru
1С-Битрикс Редакция: Старт
Edon-Redbo - интернет-магазин сварочного оборудования, г. Харьков
Edon-Redbo - интернет-магазин сварочного оборудования, г. Харьков
http://www.edon-redbo.com.ua
1С-Битрикс Редакция: Старт
02:38:03 - 30.03.2023
16.08.2016
Интернет-магазин электроники и бытовой техники: Запуск и особенности
Обновлений нет
По вопросам установки и настройки типового решения, пожалуйста, пишите в нашу техническую поддержку: 
http://portal.yenisite.ru/support/
(необходимо зарегистрироваться) 

Режим работы: 9:00 — 17:00 по красноярскому времени (5:00 — 13:00 по московскому времени.) 
Время реакции на обращение – 24 часа. 
Выходные дни: суббота и воскресение. 

При создании обращения, пожалуйста, сразу предоставьте нам: 

1. Административный доступ на сайт. 
сайт: 
логин: 
пароль: 

2. FTP аккаунт с правами на чтение/запись всех папок и файлов сайта (включая ядро). 
хост: 
логин: 
пароль: 

Если с этим пунктом проблема, то предоставьте доступ к панели управления хостинг-аккаунтом. 
панель хостера: 
логин: 
пароль: 

3. Хостинг должен удовлетворять минимальным техническим требованиям ПО 1С-Битрикс, то есть скрипт: 
http://www.1c-bitrix.ru/download/files/scripts/bitrix_server_test.php
и в административной панели: 
http://ваш_сайт.ру/bitrix/admin/site_checker.php?lang=ru 
и 
http://ваш_сайт.ру/bitrix/admin/perfmon_panel.php?lang=ru 
не должны показывать ошибок. 
Важно! Для нормальной скорости работы сайта производительность веб-сервера должна быть НЕ ниже эталонных 30! 

ТП по гарантии оказывается в течении 12 месяцев со дня приобретения типового решения. 

Через 1 год использования решения Вы можете за 50% от стоимости решения приобрести возможность получать техническую поддержку и новые версии модуля в течении еще одного года. Покупка осуществляется из панели управления Вашего сайта: 
Рабочий стол -> Marketplace -> Установленные решения. 
Скриншот: http://screencast.com/t/nyQKNuqx
Там же указываются сроки получения обновлений.