По какому принципу работает ЧПУ в решении?В нашем решении "Битроник 2" используется полностью стандартный механизм формирования ЧПУ товаров и разделов.Вы можете самостоятельно настроить тот вид ЧПУ, который Вы считаете подходящим на Вашем сайте. Настраивается это: 1) в параметрах инфоблока -- Скриншот 2) далее необходимо дублировать эти натсройки в параметры каталога -- Скриншот Как добавить опции к товару? (доступно с версии 2.5.0)
Как отобразить фото родительского товара при использовании товаров с торговыми предложениями (SKU)?При использовании товаров с торговыми предложениями возможны 2 варианта вывода изображений :1) Вывод фото только торговых предложений. 2) Вывод фото торговых предложений + фото родительского товара. Настройка варианта отображения производится в настройках компонента каталог Скриншот 1 Скриншот 2 Почему отображается кнопка "В наличии", когда в доступном количестве товара стоит 0?Необходимо выключить опцию в настройках торгового каталога "Разрешить покупку при отсутсвии товара".Cкриншот Как поменять тип рекомендации в компонентах 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 - Самые продаваемые/Персональные Как правильно редактировать блок с преимуществами на главной/детальной? (Блок с преимуществами)Для редактирования данной области, необходимо воспользоваться PHP редактором в админ панели.Данная область находится в файле
Cкриншот Если у Вас нарушилось отображение данного файла, то можете его заменить стандартным. Стандартный файл benefits.php Аналогичная область для детальной страницы находится в файле:
Как отредактировать/удалить оставленные отзывы к товарам?Отзывы к товарам можно оставлять, используя модуль Форум или Блог (модуль задается в настройках компоненте каталог http://screencast.com/t/QULhRL0dh )1) Редактирование отзывов при использовании модуля Форум Для начала вам необходимо создать новую страницу на сайте и разместить на ней комплексный компонент "форум" http://screencast.com/t/nAuUZl6V http://screencast.com/t/N6D463eQBL На созданной странице появится доступный для просмотра и редактирования форум "BITRONIC 2: отзывы о товарах", либо другой форум используемый вами для отзывов. http://screencast.com/t/RS7DBcPp В данном форуме будут отображаться темы - товары, в которых можно редактировать или удалять отзывы. http://screencast.com/t/QMcQdRVH http://screencast.com/t/W1YMYZGcXx 2) Редактирование отзывов при использовании модуля Блог Изначально необходимо создать новую группу блогов и сам блог в административной части http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&LESSON_ID=2934&LESSON_PATH=3911.4555.4798.2934 http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&LESSON_ID=2935&LESSON_PATH=3911.4555.4798.2935 Управление комментариями к записям блогов осуществляется на странице Комментарии (Сервисы > Блоги > Комментарии): http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&LESSON_ID=2936&LESSON_PATH=3911.4555.4798.2936 Комментарии блогов также можно вывести и редактировать в публичной части сайта http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&CHAPTER_ID=04799&LESSON_PATH=3911.4555.4799 Как добавить файл-документацию к товару? (доступно с версии 1.2.0)За это отвечает свойство "Документация", которое имеется у каждого товара вашего товарного каталога, это свойство так же создается автоматически при установке и обновлении демо-каталога типового решения Битроник 2.Если по каким либо причинам данное свойство удалено или не создано, то можно создать самому в свойствах данного торгового инфоблока с соответствующим символьным кодом: Документация - MANUAL (Тип свойства - Файл, множественное) Как сделать, чтобы по разным адресам открывались разные торговые предложения(SKU) одного товара?Необходимо в параметрах компонента bitrix:catalog задать название параметра, в котором будет передаваться номер торгового предложения скриншотПосле в настройках инфоблока торговых предложений задать путь до детальной страницы соответствующим образом: скриншот Как скрыть значок бренда на детальной странице?Правой кнопкой мыши нажмите на значок бренда - Посмотреть код.http://prntscr.com/aga96z Найдите название класса, к которому принадлежит данный элемент (в данном случае - brand). http://prntscr.com/aga9on Далее в административной панели: Контент - Структура сайта - Файлы и папки - /bitrix/templates/"текущий шаблон", в этой папке в файле template_styles.css (Редактировать как PHP) прописать (http://screencast.com/t/YFMTSiVO): .product-photos .brand { display:none !important; } Либо, если Вы хотите скрыть его только на мобильной версии, то: @media (max-width: 767px) { .product-photos .brand { display:none !important; } } Настройка шапки (header)Как правильно редактировать верхнее меню? (ДО версии 2.12.10)Верхнее меню необходимо редактировать через PHP редактор, аналогично облсти преимуществ (16 вопрос)Для этого необходимо открыть файл:
Cкриншот Далее в открывшемся файле необходимо редактировать следующие параметры: Cкриншот Начиная с версии 2.12.10 механизм настройки данного меню сменился. Более подробно о новой архитектуре данного меню описано в другом пункте FAQ Не работает поиск на сайте?Если страница поиска не выводит результаты, необходимо проверить 2 вещи:1) Убедиться, что в настройках инфоблока ( элементы которого вы ищете)-стоит галочка: ![]() 2) Выполнить переиндексацию поиска в административной части: ![]() Галку с настройки переиндексировать только измененные-необходимо убрать. Деактивировал раздел, но он появляется в менюЕсли вы деактивировали раздел инфоблока каталога, а он появляется в меню, необходимо сделать следующее:На странице автокеширования-сбросить кеш меню: https://www.screencast.com/t/DYzTUNMz И проверить работу. Если это не помогло: Необходимо сделать пересортировку разделов. Для этого, в командной php строке выполните код: CModule::IncludeModule('iblock'); CIBlockSection::ReSort(ID); https://www.screencast.com/t/TjP8A3sMByZ4 Где ID-это ID вашего инфоблока товаров. После этого-повторить сброс кеша меню. Как сделать, чтобы меню менялось в зависимости от страницы сайтаПо-умолчанию на каждую страницу Битрикс создает свой кеш меню.Однако данное поведение можно отключить при вызове компонента bitrix:menu добавлением скрытого недокументированного параметра "CACHE_SELECTED_ITEMS" => "N" Проверьте установлен ли у Вас данный параметр и при необходимости уберите его. Ссылка на курсы Битрикса - http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=5402 Как выводить неполный рабочий день в компоненте рабочего времени в шапке?Начиная с версии 2.23.5 появилась возможность выводить неполные рабочие дни прямо в параметрах компонента.Для этого включите режим правки и зайдите в параметры компонента: ![]() Здесь вы можете выбрать дни с неполным рабочим графиком, и установить время работы в эти же дни. Настройка отображения статичного меню при шапке #3 (доступно с версии 2.23.5)В версии шапки #3 статичное меню располагается на всю ширину контейнера. по этому на некоторых разрешениях (если пунктов меню много) меню вылазиит за рамки страницы. Что бы избежать данную проблему, достаточно перейти в панель настроек типового решения и настроить следующее:![]() Как настроить разные категории поиска (доступно с версии 2.23.5)Что бы добавить дополнительные категории поиска, нужно перейти в параметры компонента "Поиск по заголовкам" и указать:- Количество категорий для поиска - Настроить каждую категорию ![]() ![]() ![]() Как настроить действие заказа звонка для мобильной версии (доступно с версии 2.23.5)В мобильной версии теперь есть возможность настроить что будет делать пользователь при нажатии на телефон(заказ звонка)На выбор 2 действия - набор заполненного номера телефона или открытие модального окна для того, что бы оставить заявку на обратный звонок. Настроить это можно в панели настроек типового решения (Вкладка общие настройки) ![]() Как включить/отключить затемнение вокруг меню (доступно с версии 2.23.5)Что бы отключить затемнение вокруг меню при наведении на него, нужно перейти в панель настроек типового решения и настроить желаемый вид:![]() Как включить/выключить отображение окна выбора городаПерейдите в режим правки и зайдите в настройки компонента "GeoIP.city - определение города по IP"![]() Уберите/поставьте галочку в пункте "Не показывать окно подтверждения (устанавливать город принудительно):" ![]() Как вернуть отображение контактов в шапке как было до версии 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; } У меня исчезло выпадающее меню "Оплата и доставка". (Обновление 2.12.10)Структура меню была изменена для того, чтобы его можно было редактировать с помощью инструментов режима правки в публичной части сайта, а не только в исходном коде.Для того, чтобы отобразить вложенные меню в новой архитектуре, пожалуйста отредактируйте параметры компонента следующим образом: 1) http://prntscr.com/9kixrr 2) http://prntscr.com/9kixuu Уровень вложенности меню: 2 Тип меню для остальных уровней: top_sub Данные настройки необходимо применить после обновления мастером до версии 2.12.10. При установке решения с нуля, начиная с этой версии, параметры будут уже применены. Для отображения вложенных меню, необходимо файл .top_sub.menu.php поместить в ту папку, в которой предполагается подменю. К примеру, видим, что у пункта меню есть выпадающее (или должно быть выпадающее): http://prntscr.com/9ng5n8 Далее заходим в папку, куда ведет этот пункт меню и видим файл подменю, который собственно и отвечает за подпункты: http://prntscr.com/9ng5wv Внутри него обычная структура меню: http://prntscr.com/9ng608 Также при настроенных подпукнтах до версии 2.12.10 Вам необходимо в соответствующих разделах создать файлы .top_sub.menu.php и перенести в них вложенные для данного раздела пункты меню - скриншот Изменение Email в шапке сайтаВам необходимо сделать следующее: Зайти в административную панель - Сайт - Режим правки![]() - Открыть область для редактирования ![]() Изменить bitronic@mail.ru на необходимый , или убрать его, а так же изменить mail@mail.ru на необходимый ![]() Так же, вы можете исправить в указанном файле и области на скриншоте ниже: ![]() Настройка главной страницыИзменить заголовок "Успей купить" (только для плоского дизайна)Чтобы изменить тест для заголовка "Успей купить" необходимо сделать следующее:1. Под администратором зайти в режим правки ![]() 2. Навести на компонент и возле кнопки изменить область нажать на стрелку и выбрать "Изменить область как PHP" ![]() 3. Замените "Успей купить" на любой нужный текст. Как поставить баннер на главной странице в виде картинки?Необходимо добавить картинку в свойства "Картинка анонса" в элементе редактирвоания баннера.Скриншот Как добавить видео в баннер на главной с youtube?Для добавления видео в баннер на главной, в самом элементе инфоблока сервисы-баннеры на главной, есть поле:http://screencast.com/t/eujTrV6Caj Чтобы получить id видео, необходимо найти его в youtube, и нажать поделиться: http://screencast.com/t/HZk9Hsidig7 Все, что находится после https://youtu.be/ - это и есть id видео. В нашем случае - SNB0H6W7CCQ Как настроить отзывы о магазине на главнойЧтобы активировать на главной отзывы с Яндекс Маркета, необходимо получить API-ключ от ЯМ, далее: а) установить компонент "Отзывы о магазине с ЯМ -- Скриншот б) в режиме правки вызвать параметры компонента -- Скриншот в) ввести авторизационный ключ и ID магазина на ЯМ -- СкриншотОпросыДля создания и редактирования опросов на главной странице сайта, служит стандартный модуль опросов Битрикс.Следует понимать, что это стандартный функционал, и с тонкостями ег работы вам поможет ознакомиться онлайн курс: http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=41&LESSON_ID=2931 Наше решение в полной мере поддерживает работу модуля. Блок "мы принимаем к оплате"За вывод блока отвечает файл включаемой области, который находится здесь:http://screencast.com/t/Q1pT4DajqR Как видно из скриншота-он статичный, и вы можете добавлять свои способы оплаты по аналогии с имеющимися. Просто укажите путь до логотипа, сбросьте кеш-и он появится в этом блоке. 404 на главнойЕсли у вас на главной странице возникает 404 ошибка, вам необходимо проверить-все ли компоненты, которые расположены на главной странице, выводят корректную информацию.Вот список компонент, которые могут отдавать 404: 1) Баннер на главной 2) Новости необходимо в кодах вызова компонет убедиться, что выбран верный id информационного блока: https://www.screencast.com/t/P2OK7lkuKbGO Кода вызовов компонентов находятся в папке include_areas/index с одноименными названиями ( news, banner ) Почему выводятся не все бренды на главнойЕсли у Вас выводятся не все бренды на главной то нужно выполнить следующие настройки в компоненте брендов: СкриншотПосле перехода на https не отображается группа ВКПроблема заключается в том что идет ошибка Mixed Content. Что бы ее исправить нужно:Перейти в компонент: /bitrix/components/primepix/vkontakte.group/component.php и добавить "s" вот сюда, что бы получилось так Как настроить вид отображения рубрикатора(доступно с версии 2.21)В битроник 2.21 добавлено 3 вида отображения рубрикатора:лента категорий со списком подкатегорий: ![]() блоки категорий: ![]() блоки категорий с фотографиями категорий: ![]() Выбрать вид отображения нужно в панели настроек решения: ![]() для каждого вида используются соответствующие фотографии, которые необходимо задать для каждого раздела. Для вида блоки категорий с фотографиями категорий используется изображение из пользовательского свойства “UF_IMG_BLOCK_FOTO”, которое находится во вкладке доп. поля: ![]() в случае если данного поля нет, необходимо нажать на шестеренку и выбрать настройки формы редактирования в верхнем правом углу, формы редактирования раздела: ![]() в открывшемся окне, выбрать вкладку доп.поля, выделить поле UF_IMG_BLOCK_FOTO в левой части выбрать также доп. поля, и нажать на нижнюю стрелочку: ![]() нажать на сохранить, после чего вы можете выбрать изображение и сохранить в данном свойстве. Для вида блоки категорий, используется изображение из детальной картинки раздела. В случае если для вида блоки категорий с фотографиями категорий выводятся неправильные изображения, тогда перейдите на главную страницу и включите режим правки, наведите курсор мыши на блок категорий, и нажмите на шестеренку: ![]() в открывшемся окне воспользуйтесь параметром “свойства разделов” и выберите свойство UF_IMG_BLOCK_FOTO: ![]() Как менять расположение элементов на главной странице?Для этого вам необходимо отредактировать индексную страницу вашего сайта.Настоятельно рекомендуем перед изменениями создать резервную копию этой страницы. К примеру, мы хотим перенести блок успей купить: ![]() Как на скриншоте выделяем код, который выводит успей купить на главную, вырезаем, и вставляем в нужное место. Перед вставкой-обязательно проверьте-не вставили ли вы этот код в вызов другой включаемой области. Как изменить порядок товаров на слайдере?Для того, чтобы изменить порядок отображения на слайдере товара![]() Вам необходимо: 1) Включить режим правки: ![]() 2) В выводимом товаре на слайдере нажать кнопку "Изменить товар" ![]() 3) Вам необходимо в каждом выводимом товаре задать соответствующее значение сортировки по возрастанию и тогда тот товар, у которого значение сортировки будет наименьшим - тот и будет отображаться самым первым, а товар, у которого значение сортировки наибольшее - будет отображаться в конце списка. ![]() Как изменить title главной страницы?Для того, чтобы изменить Title главной страницы, Вам необходимо файл index.php ( Файлы и папки - index.php) редактировать в режиме PHP![]() Изменить содержимое тут ![]() Обращаем Ваше внимание, что, текст должен содержаться строго в кавычках! Как вывести отдельные разделы спец. блоковЧтобы выбрать какие из разделов спец. блоков вывести на страницу нужно сделать следующее:1. Перейти в режим правки и открыть настройки компонента "спецблоки на главной" ![]() 2. Находим группу опций "Внешний вид" и напротив опции "Показываемые вкладки" выбираем нужные вкладки ![]() Как настроить спецблоки на главнойЗа вывод товаров в спецблоки на главной служат свойства HIT, NEW, SALE, BESTSELLERПример свойства HIT: Скриншот В настройках компонента спецблоков нужно определить по каким свойствам будут добавляться товары во вкладку: Переходим в параметры компонента -> Выбор свойств для отбора товаров (Свойства можно использовать любые, но лучше использовать именно те, которые заложены изначально, что бы избежать некорректной работы) -> Изменение название вкладок Как изменить цвет фона? Как установить текстуру (паттерн) в качестве фона страницы? Как загрузить собственный паттерн в Битроник?Начиная с версии 2.8.0 можно изменить на свой собственный вкус цвет фона у шапки, подвала, и цвет текста подвала. Аналогично можно поменять цвет фона на других решениях. Также в качестве фона шапки и подвала можно использовать заливку текстурой (паттерн).
В базовой поставке Битроника уже содержится 5 паттернов для подвала страницы и 18 паттернов для шапки: Аналогичные фоны, есть и у других наших решений.
Свои собственные паттерны вы можете загрузить в директорию /bitrix/images/КОД МОДУЛЯ/patterns/. Как изменить порядок слайдов на главнойЧтобы изменить порядок слайдов на главной вам необходимо:1. Перейти в тип инфоблока "Сервисы" инфоблок "BITRONIC2: баннеры на главной": ![]() 2. Редактировать индекс сортировки у элементов: ![]() Как отобразить товары в спец блоках и отобразить стикер "Новинка/Хит продаж/Супер цена/Рекомендуем"?Необходимо выбрать соответствующее свойство при редактировании товара. Данные свойства автоматически создаются при установке демо-каталога Битроник 2. Если по каким либо причинам данные свойства удалены или не созданы, то можно задать их самим в свойствах данного торгового инфоблока с соответствующим символьным кодом: Новинка - NEW (Тип свойства - Список) Распродажа - SALE (Тип свойства - Список) Рекомендуем - BESTSELLER(Тип свойства - Список) Хит - HIT (Тип свойства - Список)ВНИМАНИЕ!!! С версии 1.4.0 модуля "Спецблоки на главной" (yenisite.mainspec) появилась возможность выбирать служебные свойства, по которым будет происходить отбор товаров для показа в спецблоках. Для этого необходимо в параметрах спецблоков настроить соответствующие поля: скриншот После этого в соответствующих вкладках спецблоков будут отображаться товары, у которых НЕ пустое указанное свойство. Важно: Так же предусмотрено автоматическое назначение товару свойств Свойство "Новинка"назначается товарам, добавленным в каталог товаров за последние 14 дней(количество дней можно настроить в настройках компонента) Для реализации автоматического назначения товарам свойств BESTSELLER и HIT в зависимости от количества покупок товара и просмотров соответственно, необходимо дополнительное программирование. Как добавить товар на главную страницу в блок со слайдерами товаров?За это отвечает свойство "На главную", которое имеется у каждого товара вашего товарного каталога, это свойство так же создается автоматически при установке демо-каталога типового решения Битроник 2. Если по каким либо причинам данное свойство удалено или не создано, то можно создать самому в свойствах данного торгового инфоблока с соответствующим символьным кодом: На главную - SHOW_MAIN (Тип свойства - Список) Как изменить порядок блоков на детальной (доступно с версии 2.23.5)В данном вопросе разберем с Вами что можно поменять местами на детальной странице и как это сделать.Что бы совершить данную настройку нужно перейти в панель настроек типового решения во вкладку порядок блоков. ![]() На изображении отмечено 2 пункта. 1 пункт - это порядок вкладок под товарами: ![]() Данная настройка работает только для вида Режим лэндинга: ![]() 2 пункт меняет местами данные блоки: ![]() Как заменить иконки в блоке преимущества?Иконки в блоке преимущества загружаются из самого шаблона:https://www.screencast.com/t/QCiSvysv Поэтому есть 2 пути: 1) По этому же пути загрузить свои иконки с таким же названием. 2) Либо загрузить иконки в любую папку на сайте, а затем, в файле benefits.php прописать путь до иконки: https://www.screencast.com/t/eHwrkXIB8wDE Константа <?=SITE_TEMPLATE_PATH?> определяет путь до шаблона, это значит, что она обращается по пути bitrix/templates/ПАПКА_ВАШЕГО_ШАБЛОНА Аналогично делается и для иконок в боке, которые выводятся на детальной странице. Как настроить Баннеры на редакции старт и малый бизнесВ версии обновления Битроник 2 2.22.0 были добавлены баннеры для младшей редакции.Функционал работает следующим образом: Если у Вас редакция битрикса Бизнес, то у Вас есть модуль "Реклама, баннеры" и баннеры выводятся через компонент баннеров. Если у Вас малый бизнес и младше редакция, то модуля "Реклама, баннеры" у Вас нет, и в таком случае баннеры выводятся через прокси компонент. Настраивается очень просто: Для настройки на главной странице достаточно перейти в параметры компонента: ![]() И настроить в нем нужные поля: ![]() В мобильной версии нет кнопки купить в списке товаров?Проверьте, что соответствующий пункт в панели настроек типового решения включен:![]() Настроил отображение в одной валюте, но в спецблоках все равно показывается в другой?Также-необходимо в параметрах компонента спецблоки на главной указать это. Для этого зайдите под администратором, и включите режим правки:![]() Зайдите в параметры компонента спецблоков на главной: ![]() И на вкладке цены включите параметр, и выберите валюту для вывода: ![]() Как трансформировать(перемещать блоки) на главной странице(доступно с версии 2.23)Что бы изменить расположение блоков на главной странице нужно:1. Обновить решение до версии 2.23 2. Открыть панель настроек 3. Перейти во вкладку "Порядок блоков" и настроить расположение. ![]() P.S. Не забываем ставить галочку "Сохранить настройки для всех" если хотите сохранить настройки не только для администратора. После обновления функционал перетаскивания блоков не работаетЧто бы корректно работал функционал перетаскивания блоков, необходимо что бы файл index.php заменился на новый файл. Однако если Вы вносили какие то исправления в файл, то при обновлении он может не замениться. По этому нужно сделать следующее:Перейти в папку wizard и скопировать содержимое файла _index.php (/bitrix/wizards/yenisite/bitronic2/site/public/ru/ - папка в которой лежит файл) Затем в корне сайта вставить содержимое в файл index.php Как включить отображение отзывов с Flamp (доступно с версии 2.23)Что бы включить отображение отзывов с Flamp - нужно установить бесплатный модуль: Отзывы с Flamp (yenisite.fpcomments)![]() Для этого нужно перейти : Marketplace -> Каталог решений и в поиске ввести yenisite.fpcomments ![]() Если Вы приобрели решение сразу с версии 2.23 и установку делали нашими силами, то данный модуль уже будет у Вас установлен. Затем нужно включить его отображение в панели настроек типового решения: ![]() Для отключения модуля, достаточно просто убрать галочки в панели настроек типового решения Как настроить модуль : Отзывы с FlampФункционал отзывов с Flamp доступен с версии 2.23Что бы настроить данный модуль, нужно перейти в режим правки и перейти в параметры компонента: ![]() И в парметрах компонента ввести ссылку на компанию и ID виджета (находиться на самом сайте Flamp.ru при размещении компании) ![]() Не отображается товар в блоке Успей купитьЕсли у Вас не отображается товар в блоке успей купить, то нужно проверить соблюдаются ли условия у данного товара:- Товар должен быть активным - У товара должна быть заполнена цена - Товар обязательно должен быть в наличии - У товара обязательно должна быть заполнена фотография. Эти условия обязательны для отображения товара в акции успей купить Количество товара в спецблоках не соответствует выводимому количеству товаров компонентомЕсли у вас количество товара во вкладке отличается от количества товара выводимого компонентом, то нужно выполнить обновление модуля Спецблоки на главной (yenisite.mainspec) до последней актуальной версии.В параметрах компонента спец блоков нужно будет количество отображаемого товара: ![]() Этот параметр означает что даже если у вас в каждую вкладку добавлено по 1000 товаров, то грузиться и отображаться будут первые 36. Это значительно повышает скорость работы страницы Как включить/отключить отображение товаров в рубрикаторе на главной(доступно с версии 2.23.5)Для того что бы включить/отключить отображение количества товаров в рубрикаторе на главной нужно:- Перейти в параметры компонента: ![]() И выполнить настройку: ![]() Где и как изменить надпись в баннере на кнопке? ( Кнопка посмотреть)Данная надпись выводится из ланг файла. Сам файл расположен по пути:Структура сайта/Файлы и папки/bitrix/templates/ПАПКА_ИСПОЛЬЗУЕМОГО_ШАБЛОНА/components/bitrix/news.list/big_slider/lang/ru/template.php Как управлять видео с 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 секунд, после загрузки страницы (кол-во секунд — меняется) Почему возникает время генерации страницы (главной) больше 1.5 секунд?Для отладки, в первую очередь, необходимо проверить нагрузку страницы по областям.Скриншот 1 Если нагрузка приходится на эпилоге в ядре, то необходимо вылкючить веб-анитивирус и проверить нагрузку вновь. Скриншот Как добавить основной баннер на главной странице?За данный блок отвечает инфоблок в "Контент - Сервисы- Банер на главной". Необходимо добавить баннер в данном инфоблоке и он будет отображаться на главной странице.скриншот Как настроить виджет Instagram?![]() Для того чтобы настроить виджет инстаграма, вам необходимо: 1. перейти на страницу инстаграма в браузере и авторизоваться; 2. перейти по ссылке https://www.instagram.com/developer/ и нажать "Register your application"; 3. далее необходимо создать нового клиента ![]() 4. заполнить форму по примеру: ![]() 5. Далее сохранить. После этого появится новый клиент для использования инстаграма, в нем необходимы будут три параметра, это client id, client secret, и Valid redirects url. Также зайдите в настройки созданного клиента и убедитесь что у вас снята галочка с данного параметра: ![]() 6. перейдите на главную страницу решения "Битроник 2" и включите режим правки; 7. откройте настройки компонента "Виджет Instagram" и заполните соответствующие поля: ![]() 8. после ввода последнего параметра у вас появится ссылка на получения последнего ключа доступа, вам необходимо скопировать данную ссылку и перейти по ней: ![]() 9. после того как вы перейдете по ссылки у вас в адресной строке появится ключ доступа, его необходимо скопировать и вставить в последний параметр компонента "ключ accses token" и сохранить параметры: ![]() Настройки личного кабинетаПосле обновления нет личного кабинета D7Если Вы обновились на новую версию шаблона, а у Вас не появился личный кабинет D7, то нужно перейти в папку /personal/ и переименовать папки![]() Не происходит переход по страницам в личном кабинетеЕсли в личном кабинете пользователя у вас не происходит переход по вкладкам, скорее всего у вас неверные настройки чпу в компоненте.Зайдите на страницу ВАШ_САЙТ/personal в режиме правки, и зайдите в параметры компонента. Проверьте это поле: ![]() Здесь не должно быть указания макросов. Настройка подвала (footer)Как настроить модули (формы), подгружаемые на якс?Для того чтобы настроить модули подгружаемые на аякс, такие как: купить в 1 клик, заказать обратный звонок, форма обратной связи, необходимо включить режим правки на сайте:![]() пролистать до конца страницы, где будут выведены области настроек соответствующих модулей. Навести курсор на интересующую область, появится шестеренка, нажать на нее: ![]() после чего будет выведена форма настроек соответствующего модуля. Что делать если вместо текста приходит надпись Array в обратной связиНужно проверить свойство текст в инфоблоке обратной связи.Оно должно быть таким: Скриншот Если у вас код свойства TEXT то просто измените его на text Как изменить путь до страницы соглашения об использовании персональных данных в формах?Это делается в настройках модуля Битроник 2:![]() Как скрыть лишние пункты меню в футере (доступно с версии 2.23.5)Что бы скрыть лишние пункты меню в футере для более симпатичного отображения, нужно выполнить следующую настройку:1. Открыть панель настроек типового решения Битроник 2 2. Указать сколько пунктов не скрывать в меню. ![]() Изменение текста в форме обратного звонка в футереДля того, чтобы изменить текст формы обратного звонка, находящегося в футере![]() Вам необходимо следующее: 1) В административной панели пройти по пути: Файлы и папки - bitrix - templates - romza_bitronic_2.23.6 - components - yenisite - feedback.add - modal_feedback - lang - ru и найти файл template.php ![]() 2) Редактировать файл template.php в режиме php ![]() 3) Изменить в области текст по умолчанию на необходимый ![]() Внизу страницы выводятся надписи с названиями компонентов. Что это?В данном месте выводятся те компоненты, которые используются в некоторых модальных окнах, и которых изначально нет на странице - это позволяет сократить время генерации и отдачи страницы пользователю.Данные блоки внизу сайта выводятся только для администратора и нужны для того, чтобы настраивать параметры данных компонент в режиме правки скриншот Как настроить модуль подписки?Первое что нужно сделать -- это настроить путь до раздела с подпиской в настройках модуля: http://prntscr.com/9p1p4mНеобходимо прописать в поле "Публичный раздел, где находится страница редактирования подписки (макросы: #SITE_DIR#)" следующий путь: #SITE_DIR#personal/subscribe/ Далее необходимо настроить рассылки согласно главе онлайн курсов: https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&CHAPTER_ID=744 Как вставить счетчики на сайтЧто бы вставить счетчики на сайт, нужно перейти в /include_areas/footer/counters.phpИ в этом файле удалить все содержимое(это демо данные) и вставить туда свой код счетчика. Вот тут можно создать счетчик яндекс метрики https://metrika.yandex.ru/add Настройка брендовПочему не выводятся бренды на главной странице?1) Для начала необходимо проверить верно ли настроен компонент брендов![]() ![]() 2) Далее проверяем есть ли указанное свойство в выбранном инфоблоке Свойство должно иметь тип справочник. ![]() 3) Проверяем настройки данного свойства. ![]() Свойство должно ссылаться на HIGHLOAD инфоблок в котором содержаться бренды. Если инфоблок выбран верно, то записи-бренды должны отобразиться в настройках свойства. ![]() Как добавить описание бренда?Бренд-это запись hl инфоблока. Как и у каждого элемента в инфоблоке-у него есть поля, которые можно заполнять.Вам нужно зайти в редактирование элемента бренда: ![]() И заполнить его описание: ![]() Как отсортировать брендыБренды изначально сортируются по значению ID, затем индексом сортировки.Если вы хотите сделать свой собственный порядок нужно редактировать индекс сортировки. Чтобы отредактировать данные индексы перейдите по следующему пути: Контент => Highload-блоки => Bitronic2BrandReference P.S. Если есть бренды с индексом сортировки и без индекса сортировки, то сначала выведутся все товары без индекса, сортируясь по ID (от меньшего к большему значению), потом выведутся все товары с индексом сортировки (от меньшего к большему значению). Изменить заголовок страницы брендовЧтобы изменить заголовок страницы бренда, необходимо сделать следующее:1. Перейти в следующий файл: brands/index.php ![]() 2. Изменить следующую строчку ![]() Как настроить SEO для брендов (доступно с 2.22.0)Что бы настроить SEO параметры для Брендов, нужно перейти на страницу Бренда и перейти в параметры компонента:![]() В параметрах компонента нужно настроить следующие поля: ![]() В шаблоне вы можете использовать поля хайлоадблоков. Для того чтобы подставилось значение из хайлоад блока, необходимо использовать хеш #поле хайлоад блока#. Например, если необходимо вывести название элемента хайлоад блока, то шаблон будет составлен следующим образом: лучшие товары от #UF_NAME#. Где UF_NAME это поле хайлоад блока в котором храниться название элемента. Как можно изменять TITLE на странице самого бренда?В параметрах компонента детальной страницы бренда можно указывать, откуда брать заголовки страниц:![]() В пункте устанавливать заголовок окна браузера из поля-можно выбрать поле в HL инфоблоке бренда. Настройка модулей ROMZA в типовом решенииКак настраивается модуль "Успей купить"?Для начала создается скидка для модуля СкриншотПосле этого добавляете список товаров по акции Скриншот В настройках акции указываете скидку которую вы создали Скриншот Как влючить/отключить обновление каптчи при клике на неёТеперь можно активировать механизм для обновления трудночитаемой каптчи на всех страницах всех наших решений.Активируется функционал в настройках модуля "Служебные инструменты ROMZA". ![]() Вместо текста в обратной связи приходит ARRAYЕсли у Вас вместо текста сообщения в обратной связи приходит слово array, Проверьте настройки компонента:Что бы перейти в параметры компонента нужно включить режим правки. ![]() ![]() ![]() ![]() А так же проверьте свойство в инфоблоке "Bitronic 2: Обратная связь" "Ваше сообщение": Название: Ваше сообщение Тип свойства: HTML/текст Символьный код: text ![]() Ошибка компонента купить в 1 клик.Если у вас при заказе в 1 клик возникает ошибка:Не указана платежная система Не указана служба доставки Вам необходимо в параметрах компонента быстрого заказа указать эти самые службы доставки и оплаты: ![]() Делается это потому, что заказ в 1 клик является полноценным заказом, и может быть передан в 1с. Без выбранной службы оплаты и доставки он заказом не является. Как добавить дополнительные поля для формы обратной связи?Чтобы добавить дополнительные поля в окне обратной связи, сначала создайте их ( поле-это свойство) в инфоблоке обратной связи:![]() на вкладке свойства создайте новое свойство: ![]() Затем зайдите в параметры компонента обратной связи: ![]() И в нем выберите дополнительное поле для вывода на вкладке выводимые поля: ![]() Как сделать поле обязательным для заполнения в окне обратной связи?Для этого зайдите в редактирование свойств инфоблока обратной связи:![]() И на вкладке свойства-проставьте галочку-обязательное-для поля, которое необходимо сделать обязательным для заполнения: ![]() И сохраните изменения. АдминистрированиеОшибка при сохранении инфоблокаЕсли у Вас возникает такая ошибка: СкриншотПроверьте верные ли настройки в проверке системы: Скриншот Не удалось обнаружить код вызова компонентаЕсли зайдя в параметры компонента вы видите надпись - не удалось обнаружить код вызова компонента, вероятнее всего у вас возникла ошибка в тесте самой системы, конкретнее-проблемы с кодировкой.Для её устранения убедитесь, что в файле htaccess вашего сайта установлены параметры: php_value mbstring.func_overload 2 php_value mbstring.internal_encoding UTF-8 Как работает функционал акций и что делать если не появилось свойство. Доступно с Версии 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 ![]() Что делать если в свойстве не отображаются созданные скидки(функционал акций)Для того что бы созданные скидки отображались в свойстве "Скидка" у акций, нужно:1. Зайти в инфоблок акций и нажать настройки инфоблока: ![]() 2. Перейти во вкладку свойства и перейти в параметры свойства Скидка: ![]() 3. Выбрать нужные значения свойства: ![]() И сохранить настройки инфоблока Проблема во время импорта местоположенийЕсли во время импорта местоположений вы видите ошибку:![]() Вам необходимо на время импорта отключить защиту сессий в настройках проактивной защиты (она должна быть отключена, как на скриншоте ниже): ![]() При оформлении заказа, в админке у заказа не проставлен телефон, хотя в теле заказа он есть.Если при оформлении заказа пользователь оставляет свой телефон, но в админке сайта в самом заказе вы его не видите-надо на сайте в свойстве заказа (магазин=>настройки=>свойства заказа=>список свойств) отметить параметр "Является телефоном":![]() Уровень доступа к форумуЕсли вы не хотите, чтобы незарегистрированные пользователи могли оставлять отзывы о товарах, или создавать любые темы на форуме, вам необходимо настроить доступы непосредственно к каждому форуму, например на странице http://ВАШ_САЙТ/bitrix/admin/forum_edit.php?ID=1&lang=ru&filter=Y&set_filter=Y во вкладке "Доступ":![]() Простым ограничением доступа к модулю форум-это не решается. Стоимость опции к товару не добавляется в корзинуЕсли у Вас не добавляется стоимость опции в корзину, проверьте есть ли доступное количество у опций.Опции к товару - это так же считается товаром, по этому что бы положить ее в корзину и стоимость прибавилась нужно что бы условия покупки были выполнены. А именно было доступное количество опций и стоимость или отключен для каждой опции количественный учет и была включена возможность покупки с отрицательным количеством. Доступное количество: ![]() Отключение количественного учета: ![]() При установке нет демо каталогаЕсли при установке решения не добавляется инфоблок с демо данными, то нужно проверить настройки сервера:Настройки - Инструменты - проверка системы Пункты : "обязательные параметры PHP " и "Параметры настройки UTF (mbstring и константа BX_UTF)" не должны содержать ошибок ![]() Если в этих местах у Вас есть ошибки, то обратитесь в техническую поддержку вашего хостинг провайдера для их устранения. После устранения ошибок запустите мастер установки заново с установкой демо данных. В отдельных случаях(на редакции малый бизнес) когда установка шаблона происходит поверх уже имеющегося интернет магазина, то нужно проверить название типа цены. Оно должно быть "BASE": Магазин - настройки -типы цен ![]() Не работает Google картыЕсли у Вас не работают Гугл карты Вам нужно обратиться в тп гугла и получить API ключ карты для вашего сайта![]() Затем его нужно ввести сюда: ![]() ![]() Получение ключа https://developers.google.com/maps/documentation/javascript/get-api-key Поиск по артикулуЧтобы настроить поиск по артикулу, необходимо:1) В параметрах компонента каталога указать свойство артикул: http://screencast.com/t/ElsohMgR 2) Затем, в настройках самого свойства указать: http://screencast.com/t/sQApUl6u1UqT 3) Произвести переиндексацию модуля поиска: http://screencast.com/t/lpSkXk8K Скидка на брендДля создания скидки на бренд, используется стандартный функционал скидок битрикса.Бренд, по сути, является свойством товара, соответственно-скидку необходимо делать по свойству: http://screencast.com/t/WrSIKT3wOdsV Где company1-XML_ID самого бренда: http://screencast.com/t/gt6wVeLbEiL Как создать скидку на товарЧто бы создать скидку на товар нужно: Перейти сюда: И нажать Новая скидка: Скриншот -> Скриншот -> и нажимаете сохранить. Вот так отображается на сайте: Скриншот Курс по созданию скидки: КурсВы купили типовое решение от студии ROMZA и что же дальше?Специально для Вас мы составили подробный Чек-лист внедрения типовых решений ROMZA. В нем мы последовательно собрали необходимые параметры на которые следует обратить внимании при внедрении наших типовых решений начиная от выбора доменного имени и заканчивая SEO оптимизацией готового сайта.Как узнать какой набор ресайзера отвечает за ту или иную картинкуЧто бы узнать какой набор Ресайзера выводит картинку, нужно:Нажать правой кнопкой мыши на картинку и нажать "Посмотреть код" Скриншот В открывшемся окне показан набор ресайзера в самой ссылке к изображению: Скриншот В нашем случае номер набора 120 Что делать если не подгружаются скриптыЕсли у Вас не подгружаются скрипты: СкриншотТо нужно отключить CDN: Скриншот Какие правила заполнения robots.txtRobots.txt — текстовый файл, который содержит параметры индексирования сайта для роботов поисковых систем.Как создать robots.txt: - В текстовом редакторе создайте файл с именем robots.txt и заполните его в соответствии с представленными ниже правилами. - Проверьте файл в сервисе Яндекс.Вебмастер (пункт меню Анализ robots.txt). - Загрузите файл в корневую директорию вашего сайта. Для каждого поисковика существуют свои правила заполнения. Подробнее о правилах Яндекс : Правила Яндекс Как перевести сайт на httpsЧто бы Ваш сайт работал по протоколу https, Вам нужно приобрести SSL сертификат.Приобрести можно здесь: Ссылка Вам нужно будет зарегестрировать у них личный кабинет и поддержка русоникс подскажет Вам ваши дальнейшие действия по приобретению SSL сертификата. Контакты на странице сотрудниковОчень часто возникает ситуация, когда вы заполнили данные сотрудников на странице сотрудников, но в конце концов вы видите контактные номера, или email демо контента, хотя сами вы их не заполняли.Чтобы данные поля появились, необходимо настроить внешний вид формы редактирования элемента. Для этого, перейдите в инфоблок сотрудников, и перейдите в детальную карточку сотрудника, и зайдите в настройки формы: http://screencast.com/t/EJzafjHQ5 И просто перенесите выбранные свойства из левой колонки в правую: http://screencast.com/t/vEAzpvl8TlPw На данном скриншоте-свойства уже выведены. Композитный режим в каталоге и на детальной карточке товараИногда возникают ситуации, когда в каталоге товаров или на детальной карточке не работает композит.Конкретно, есть такой случай: http://screencast.com/t/vhAhfxaqoc При таком построении ЧПУ, композитный режим работать не будет, поскольку он не входит в маску включения: http://screencast.com/t/1h1L2r8F Для решения проблемы, достаточно в маску включения дописать сам каталог товаров, к примеру-вот так: http://screencast.com/t/jDRb3vxdOoz В таком случае, все страницы каталога будут записываться в композитный кеш. Название магазина в письмахВ почтовые шаблоны подставляется название магазина, указанное в настройках главного модуля.Просто введите название своего магазина-и проверьте работу. ![]() Служебные свойства ИНФОБЛОКА, которые обязательны для корректной работы решенияЕсли вы создаете свой инфоблок для каталога, то вам необходимо создать в нем следующие служебные свойства:Название свойства - тип свойства - символьный код свойства ------------------------------------------- Фото - файл - 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 ------------------------------------------- Как округлить все цены в каталоге товаров?Для округления цен действует стандартный функционал округления в платформе.Перейдите в админ панель Магазин>Настройки>Цены>Округление И здесь добавьте правило округления цен: ![]() Здесь выбирается минимальная цена, от которой действует округление, тип цены, который округлять, и тип округления. Округление цен действует на весь каталог, и на товары со скидкой. Как и где настроить нумерацию заказов?Это делается в настройках модуля интернет магазин в админке вашего сайта, здесь:![]() Здесь есть шаблоны генераций номера заказа-вы можете настроить их по своему усмотрению. Подробнее о шаблонах вы можете узнать в блоге: https://dev.1c-bitrix.ru/community/blogs/product_features/7846.php Сбрасываются настройки сайта в Панели настроек Битроник 2Если у вас сбрасываются настройки сайта в Панеле настроек Битроник 2, то в большинстве случаев помогает следующее решение:1) Найти файл .settings.php и найти строчку 'type' => 'memcashe' ; ![]() 2) Слово memcashe заменить на files ![]() Ошибка поиска, затираются словаЕсли у вас затираются (сбрасываются) слова в поиске при написании слова, вам необходимо следующее:Зайти в файл по следующему пути: bitrix - templanes - Имя действующего шаблона - js - back-end - handlers - search_handler.js ![]() Закоментировать строку: ${' #search-field'}.focus(); ![]() Номер телефона при нажатии иконки телефона на главной страницеЕсли вам необходимо, чтобы при нажатии иконки телефона высвечивался необходимый вам телефон, вам необходимо следующее:![]() В административной панели сайта пройти по следующему пути: Файлы и папки - include_areas - header - mobile_phone.php ![]() В файле mobile_phone.php заменить на необходимый номер телефона. Телефон может указываться только один. После этого, сбросить полностью кеш вашего браузера на телефоне и вашего сайта. Как изменить адрес на карте ЯндексаДля изменений вы можете самостоятельно зайти: Сайт - Режим правки - Компонент -![]() в списке найти "Яндекс:Карты, настраиваемая карта" ![]() Основные параметры - Данные, выводимые на карте - Изменить ![]() После этого можете выбрать необходимое вам местоположение. ![]() Снять галочку "зафиксировать" и указать адрес в области "Найти на карте", затем снова вернуть галочку "зафиксировать". После этого сохранить все изменения ![]() Отображение адреса на карте Яндекса вы можете проверить тут: ![]() Результат: ![]() При изменении свойств в иб-ошибка изменения свойств?Если при изменении свойств в иб-вы наблюдаете ошибку такого рода:https://drive.google.com/file/d/0B5Qaba4T0QfiOURkVWVVbnA2dWs/view Проверьте параметр php "max_input_vars" Для системы значение должно быть не менее 10000, если ошибка сохраняется-повысьте значение до 50000 https://s.mail.ru/Dvzr/F3JS5ZaHT После переключения а 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 Какие бесплатные модули включены и как их установитьВ Битроник 2 внедренны следующие модули:Рабочее время - yenisite.worktime Карточка модуля на Marketplace 3D-модели товаров - yenisite.bitronic3dmodel Карточка модуля на Marketplace Виджеты ВКонтакте - primepix.vkontakte Карточка модуля на Marketplace Мы на Одноклассниках - yenisite.okgroup Карточка модуля на Marketplace Найдите нас на Facebook - yenisite.fblikebox Карточка модуля на Marketplace Расшаривание материалов - asd.share Карточка модуля на Marketplace Что бы их установить нужно перейти в каталог решений и выполнить поиск по символьному коду модуля: Скриншот Почему в печатной форме ( способ оплаты) отсутствуют реквизиты клиента и магазина?Данные реквизиты необходимо заполнить в самой платежной системе:![]() Без их заполнения-печатный счет будет пустым. Почему не выводится почта России в оформлении заказа, хотя служба доставки есть?Дело в том, что для службы почта России необходимо создавать профили в настройках самой службы:![]() Каждый профиль производит индивидуальный рассчёт, исходя из своих настроек. Не выводится слайдер с товарами на странице новостей/обзоровНа странице новостей и обзоров выводится слайдер привязанных товаров. Для этого-в инфоблоке есть свойство-отобразить товары из каталога, тип-привязка к элементам, символьный код- RELATED_ITEMS![]() Основная ошибка в том, что в настройках самого свойства вы можете не указать, или указать неверный инфоблок товаров: ![]() Как только вы укажете инфоблок-товары будут выводиться в слайдере на детальной новости. Как добавить капчу в форму восстановления пароля?В этом файле:![]() Скопируйте и вставьте указанные строки: <?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?> Как добавить сайт в яндекс веб мастер?Есть несколько способов добавления, самые популярные-это загрузка файла в корень вашего сайта:Администрирование-контент-файлы и папки-загрузить файл Либо-вставить мета тег в header самого шаблона. Для этого идем по пути: bitrix/templates/ИМЯ_ИСПОЛЬЗУЕМОГО_ШАБЛОНА/header.php Там мы вставляем наши мета теги. Обратите внимание-зачастую бывает так, что при копировании мета тегов-образуются пробелы такого вида: <me ta> Что недопустимо. Обязательно проверьте ваш код на наличие пробелов-их быть не должно. Как сортировать свойства в умном фильтре?Сортировка свойств в умном фильтре производится по индексу сортировки самого свойства в настройках свойств информационного блока:![]() Обращаем ваше внимание на то, что свойства простых товаров всегда будут идти вначале, а свойства торговых предложений-всегда будут идти после свойств простых товаров. После смены индекса сортировки-пересоздайте фасетный индекс инфоблока каталога, и сбростье кеш всего сайта. Как реализовать правила магазина в документе?Рассмотрим на примере:У вас есть интернет магазин, и есть правила магазина в pdf формате. Как сделать атк, чтобы при регистрации, эта ссылка: ![]() Открывала его? В файле включаемой области пропишите путь до файла правил магазина на вашем сайте: ![]() Для примера-прописали путь к файлу на сайте: ![]() Загрузили файл PDF.pdf в папку about на вашем сервере, и теперь при нажатии на правила магазина-в новом окне открывается ваш pdf файл: ![]() Как настроить права доступа для обработки заказов?Рассмотрим на примере.Допустим-у нас есть аккаунт менеджера ИМ, которому необходимо дать доступ к просмотру заказов в админке сайта. Для этого: 1) Необходимо для группы менеджеров дать права доступа на просмотр папки bitrix/admin ![]() Вот устанавливаем права на чтение: ![]() Готово! Теперь менеджер может зайти в админку нашего сайта. 2) Установите уровень доступа к 2 модулям-главному, и интернет магазину: ![]() ![]() 3) Самое важное-необходимо настроить права доступа на статусы заказа здесь: Магазин > Настройки магазина > Статусы ![]() И для необходимых статусов установите необходимые права. Как выводить дополнительные поля, связанные с службой доставки/оплаты?Для этого достаточно в списке свойств заказа магазина настроить их привязку к платежной системе или службе доставки:![]() Переименовал папку шаблона-и теперь сайт работает некорректно?В ряде случаев вы можете захотеть переименовать папку вашего шаблона. Это можно сделать, но обязательно после этого-в настройках вашего сайта проверьте-выбран ли шаблон для сайта:![]() При этом-шаблоны компонент в папке самого шаблона переименовывать категорически запрещено-это может привести к неработоспособности компонент. Битрикс 24 в режиме многосайтовости.При подключении виджета битрикс24 на сайт-вы подключаете его в админке самого сайта. Если вы развернете второй сайт в режиме многосайтовости-виджет будет виден посетителям обоих сайтов. Чтобы убрать его со второго сайта, необходимо в настройках виджета на стороне битрикс 24 указать-на каких страницах его выводить не следует.Зависает композитЕли у вас происходит зависание сайта при загрузке композита-это говорит о неправильной настройке веб сервера.Пример зависания композита: ![]() Проблема возникает из-за переполнения заголовка html запроса переменной композита 1с-Битрикс BX_CACHE_BLOCKS , в отладчике браузера эта проблема будет выглятеть вот так: https://s.mail.ru/G7BV/EP1iqhFh1 Для начала можно увеличить параметры nginx: client_header_buffer_size от 4 до 16 Кбайт и выше. large_client_header_buffers от 8 до 32 Кбайт и выше. Если это не помогает, попросите тп вашего хостинга увеличить параметр apache LimitRequestFieldSize, пока проблема не уйдет- это проблема настроек хостинга, и решается она силами тп вашего хостера. К примеру-на нашем сервере стандартное значение параметра - 8190 байт Изменили значение на - 16384 В настройках композитного режима работы 1С-Битрикс выберите "Стандартный режим с задержкой перезаписи (рекомендуемый)" и увеличьте время задержки: https://s.mail.ru/KzRq/P5jEb38sS Не работает композитНа версии главного модуля - main выше 16.0.11 в платформе присутствует ошибка мешающая работе композита.Пока она не исправлена для исправления работы композита необходимо заменить содержимое файла \bitrix\modules\main\lib\page\frame.php на следующее - http://bxapi.ru/code/7D4bwehKlsVumMs/ На странице Вакансий присутствует "(s1)" или другие символыЗаголовок страницы Вакансии берется из названия соответствующего инфоблока. Для того, чтобы изменить заголовок страницы, необходимо изменить название инфоблока.![]() Как работает свойство Наличие на складахСвойство "Наличие на складах - STORE_AMOUN_BOOL" является служебным свойством и не подлежит ручному редактированию.Функционал работает следующим образом. У Вас созданы склады, и в значение данного свойства автоматически записываются все склады, на которых есть товар. К примеру: у Вас 3 склада: Склад 1, склад 2 и склад 3. У товара наличие заполнено только на складе "Склад 1" и "Склад 3" - соответственно в свойство попадут значения Склад 1 и Склад 3. Если у другого товара будет заполнено доступное количество еще и на Склад 2 то в значения добавиться Склад 2. Данная функция срабатывает только при сохранении товара(так как записываются остатки и после этого только функция видит количество складов с остатками) Так же заполнение свойства "Наличия на складах" происходит автоматически. Если Вы сами создадите значения свойств, то функция все равно сама добавит значения и у Вас получаться дубли. Что бы удалить значения, нужно удалить в первую очередь сам склад, а после уже редактировать значения свойства. Что делать если не выводиться фото новости/обзора хотя оно загруженоНовости и обзоры выводит компонент bitrix:news.list. Данный компонент к сожалению не понимает русскоязычных названий и пробелов фотографий. По этому, для того, что бы не переименовывать все фотографии, в настройках главного модуля необходимо убрать галочку:![]() После этого название фотографии будет перекодироваться и проблем с отображением не будет. Не работает импорт товаров csv/xml в режиме многосайтовости?Если при импорте товаров вы наблюдаете данную ошибку:![]() Убедитесь в том, что запуск импорта производится с того же сайта, где находится файл импорта. Ввиду особенностей работы платформы-если вы запускаете импорт на site1.ru, а файл в структуре находится в папке сайта site2.ru - импорт будет выдавать данную ошибку. Как включить нумерацию заказов в админке?В версии 12.5.4 модулей Торговый каталог и Интернет-магазин появился новый функционал нумерации заказов.Теперь вы можете выбрать удобный именно вам способ нумерации заказов, при этом изменить его, используя предложенные шаблоны, можно в любой момент как в новом интернет-магазине, так и в уже работающем. Смена шаблона генерации осуществляется без потери заказов или остановки работы магазина. Нумерация заказов применяется как для административного, так и для публичного разделов и поддерживается всеми основными компонентами. Выбор шаблона генерации номера заказа осуществляется в настройках модуля Интернет-магазин: ![]() Более подробно о данном функционале написано в блоге: https://dev.1c-bitrix.ru/community/blogs/product_features/7846.php Как выводить артикул в списке свойств заказа в админке сайта?Для этого, в форме редактирования заказа ( при нажатии на кнопку изменить заказ) - вы можете вывести свой![]() Как отследить заказы из БигДаты?Для этого, в самом битриксе есть раздел персонализация.Находится он на вкладке маркетинг-персонализация: ![]() Все компоненты уже размещены на необходимых страницах. Если в заказ попал товар из бигдаты, вы увидите такой значок напротив заказа в админке: ![]() Если зайти в заказ-напротив товара, который был добавлен из блока бигдаты-вы увидите этот значок. Водяной знак на фото дублируется?В решении за вывод водяного знака отвечает модуль Ресайзер 2.Однако возможна такая ситуация, когда водяной знак на фото может дублироваться. Если это происходит-проверьте настройки отображения водяного знака в самом инфоблоке ( стандартный функционал 1с-битрикс.) Для этого перейдите в настройки информационного блока из админки: ![]() И на вкладке поля проверьте нанесение водяного знака: ![]() Как изменить пользовательское соглашение в модальных окнах и формах обратной связиДанное пользовательское соглашение можно изменить в файле /rules/personal_data.php![]() Как изменить имя форума в цепочке навигации?Название форума задается в файле .section.php, который находится в папке forum.![]() Он скрыт по умолчанию, поэтому попросту зайдите в папку форум в структуре сайта, и сделайте поиск по фразе Битроник 2. ![]() Как включить хранение сессий в базе данныхЧто бы включить хранение сесии в базе данных нужно перейти в Настройки->Проактивная защита->Защита сессий![]() Данный функционал необходим для прохождения монитора качества Подробнее в курсе 1С-Битрикс https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=41&LESSON_ID=2728 Не работает Композитный режим с выключеным ЧПУНеобходимо в настройках композитного режима дописать следующие параметры: SECTION_ID; ELEMENT_ID скриншотКак увеличить скорость работы сайта?Данная рекомендация предполагает, что выполнены следующие условия:
Решение Битроник 2 -- самое функциональное решение на Маркетплейс и в связи с этим возрастает время отрисовки HTML, если включен весь функционал. Поэтому, для увеличения скорости страницы можно сделать следующее:
Также стоит помнить, что чем функциональней интернет магазин, тем медленней он будет загружаться, поэтому Вы всегда можете сравнить показатели скорости загрузки сайта с другими интернет магазинами с высокой посещаемостью. Повредил файлы шаблона-что делать?Все файлы шаблона в исходном состоянии есть у вас на сайте, по следующему пути:bitrix/wizards/yenisite/bitronic2 В этой папке находится как и шаблон решения, так и все файлы публичной части ( в папке public ), и xml файлы демо данных. Вы в любой момент можете восстановить поврежденные файлы оттуда. Как подключить Битрикс 24 на сайт?Для этого необходимо на странице:http://ВАШСАЙТ/bitrix/admin/b24connector_b24connector.php Создать ваш битрикс 24, либо подключить уже существующий портал. ![]() Не работает ресайзер на втором сайте в режиме многосайтовостиМодуль ресайзер устанавливается на платформу 1 раз.При установке в режиме многосайтовости, убедитесь-что вы создали символьные ссылки не только на папку upload и bitrix, а также на папку resizer2. Подробнее про символьные ссылки на многосайтовости Предположим, вы хотите-чтобы на разных сайтах в карточке товара на фото выводились разные водяные знаки. Для этого необходимо создать дополнительный набор для второго сайта, установить ему необходимый водяной знак. Пример: ![]() ![]() Как узнать пароль от резервной копииЕсли Вы создали резервную копию и создали для нее пароль, но в нужный момент забыли пароль, то это не проблема.Итак, для того, чтобы воспользоваться зашифрованной копией сайта, созданной с помощью регулярного резервного копирования, можно воспользоваться специальным API. Для этого, в административном разделе в функионал Командной строки прописываем: require($_SERVER[ "DOCUMENT_ROOT" ]. "/bitrix/modules/main/classes/general/backup.php" ); var_dump(CPasswordStorage::Get( 'dump_temporary_cache' )); Результатом данной команды будет ваш пароль, полученный на основании лицензионного ключа сайта.
Ошибки кодировки в проверке системыЕсли у Вас в проверке системы наблюдаются такие ошибки:![]() то их нужно обязательно исправить. Если у Вас включена обработка файла .htaccess то эти настройки можно исправить прям в нем: ![]() Если у Вас выключена обработка этого файла, то в таком случае Вам нужно обратиться в ТП Вашего хостинга для исправления настроек PHP Как отключить/включить вывод предупреждений на сайтеЕсли у Вас на сайте есть сообщение типа "Warning" то это не ошибка. Это предупреждение. Для удобства работы с сайтом его можно отключить в настройках главного модуля:![]() Режим "Только ошибки" - Выводит только ошибки которые нужно исправить Режим "Ошибки и предупреждения" - выводит как ошибки так и предупреждения. Режим "Не выводить" - скрывает все ошибки. Во время разработки сайта лучше использовать режим "Только ошибки". Когда сайт уже запущен - рекомендуется скрывать все ошибки и выводить их по факту обнаружения проблем в работе функционала Mandatory category has not been created - что это за ошибка?Такая ошибка может возникать при загрузке изображений для товаров вашего интерне-магазина.Есть несколько путей решения: 1) В файле bitrix/php_interface/dbconn.php определить константу и указать путь до временных файлов: define("BX_TEMPORARY_FILES_DIRECTORY", "/home/bitrix/tmp/");2) Также-вы можете обратиться в ТП вашего хостинга-этот параметр может указываться на стороне сервера. Добавили инфоблок каталога на сайт, но для обычных пользователей он не отображается!Если новый инфоблок каталога виден только администратору, и не виден простым пользователям-проверьте настройки доступа к инфоблоку на вкладке доступ здесь:![]() Должно стоять чтение. Если стоит доступ закрыт-выставьте чтение, сбросьте кеш всего сайта и поверьте работу. Ошибка при резервном копированииЕсли у вас отображается ошибка (или подобные ей), при резервном копировании, указанной на скриншоте ниже:![]() Вам необходимо сбросить кеш Ресайзера, Вам необходимо перейти: Административная панель - Сервисы - Ресайзер 2 - Настройки - Сбросить кеш (нажать на кнопку) ![]() После данной процедуры резервная копия должна создаться без проблем, как указано ниже: ![]() Как установить Битроник 2 в режиме многосайтовости, если на первом сайте уже есть Битроник 2?Все, что нужно сделать ДО выполнения мастера Битроник 2 для установки в режиме многосайтовости, описано в курсах. Основной нюанс при установке Б2 в режиме многосайтовости, если у вас уже есть Б2 на первом сайте -- это установка демо данных.
Если у Вас: на первом сайте установлен Б2 с демо данными (или после установки, вы загрузили свой каталог в инфоблоки демо данных), Список инфоблоков:
Сильно разрастается кеш меню, что делать?На сайтах где много страниц - кеш меню очень сильно разрастается, иногда на несколько гигабайт, что сильно тормозит работу сайта, так как на каждую страницу Битрикс по-умолчанию создает свой кеш меню.Чтобы отключить данное поведение, необходимо при вызове компонента bitrix:menu добавить скрытый недокументированный параметр "CACHE_SELECTED_ITEMS" => "N" Если добавить этот параметр - то тогда для меню создается всего один ![]() Ссылка на курсы Битрикса - http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=5402 После обмена с 1с-ошибка в детальной карточке товараЕсли после обмена с 1с, в детальной карточке товара вы наблюдаете ошибку такого плана:(http://screencast.com/t/Af6a78dS) Это означает, что неправильно настроено или выгружено свойство брендов. Бренды реализованы в виде отдельного HL инфоблока со списком записей. При выгрузке, необходимо указывать-выгружать свойство бренда в отдельный hl инфоблок. В настройках свойства необходимо сменить тип свойства на справочник: (http://screencast.com/t/ePuwcYIxvJ) И указать справочник брендов: (http://screencast.com/t/Vygzio9v) Как изменить количество товара, показываемого по умолчанию в каталоге?Для того, чтобы изменить количество товара, показываемого по умолчанию в каталоге:http://screencast.com/t/h6RXnujOp8 Необходимо в файле: bitrix/modules/yenisite.b2/classes/general/catalogCookies.php В одной из первых строк указать количество товара, выводимого по умолчанию: http://screencast.com/t/VIQ7Qkkwc9g8 Режим AJAX в комплексном компоненте КаталогВ настройках комплексного компонента Каталог есть параметр : https://yadi.sk/i/536kQn5-ztLwcПри его включении начинаются проблемы с работой каталога. Дело в том, что это стандартный режим Ajax от 1С-Битрикс. В наших решениях используется Наш режим AJAX который уже настроен на работу решения изначально. Включать данный параметр не нужно, иначе возникнут проблемы с работой каталога. Как проверить почему не приходят письма с сайтаПорой до адресата не доходят письма и нужно понять, а отправляются ли они вообще? А может они были отправлены, но возникли, какие-то другие ошибки. Так что же делать в таких ситуациях?ПРОВЕРИТЬ ОТПРАВЛЯЮТСЯ ЛИ ПИСЬМА Для проверки достаточно на любой страничке написать следующий 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-битные заголовки Если ничего не помогло, попробуйте запросить у хостера логи почтового сервера. Как перейти в настройки компонентаЧто бы перейти в настройки нужного вам компонента нужно:- Перейти на страницу где вызывается нужный компонент - Включить режим правки - Нажать на кнопочку компоненты Скриншот Так же есть те компоненты параметры которых не следует самостоятельно редактировать и они не доступны в этой панели. Как добавить свойство в "Умный фильтр"Что бы свойство отобразилось в умном фильтре нужно:- Перейти в настройки инфоблока: Скриншот - Найти нужное свойство и перейти в его настройки: Скриншот -- Если у Вас редакция Малый Бизнес и выше то Вы можете перейти в настройки свойства через вкладку магазин: Скриншот - Выставить у свойства нужные параметры: Скриншот - Пересоздать фасетный индекс: Скриншот - И сбросить кеш всего сайта: Скриншот Где можно настроить рекламные баннеры? (только на редакции 1С Битрикс - Бизнес)Настройка рекламных баннеров находится в Административной части сайта -> Маркетинг -> Баннерная реклама -> БаннерыСкриншот Скриншот Как использовать технологию «Композитный сайт»?Необходимо в административном разделе сайта включить эту технологию и настроить соответствующим образом: снимок настроекВ списке параметров, для которых работает композитный кеш, нужно указать
Как привязать свойства к разделам и отредактировать форму редактирования элементов для каждого раздела?Для того что бы показать необходимые свойства для определенного раздела нужно:Создать свойство для раздела: (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 версии БУСа вышел функционал, позволяющий в одном инфоблоке хранить разнотипные товары с присущими им свойствами. При этом товары «не мешают» друг другу в каталоге, поскольку не перекрещиваются по свойствам. Свойства привязываются к категориям товаров, каждая категория наследует свойства вышестоящей. В данном примере я буду настравивать свойства для двух разделов инфоблока: “Бумага для оргтехники” и ”Картриджи”. Общие свойства: Артикул (строка), Производитель (строка) Свойства элементов раздела “Бумага для оргтехники”: Класс (список), Кол-во листов в пачке (число), Формат (список) Свойства элементов раздела “ Картриджи ”: Ресурс (число) И так,Имеется инфоблок. После того, как в его настройках отмечена опция “ Является торговым каталогом”, инфоблок становится доступен в разделе “Магазин”. Отсюда и рекомендуется производить дальнейшее управление и работу с разделами, товарами и их свойствами. Создаём требуемые свойства. Далее в настройках каталога указываем свойства, которые присущи всем товарам. В этот список автоматически попадают свойства, в параметрах которых отмечена опция “Показывать на странице редактирования элемента ”. Создаем и настраиваем разделы Кроме обычных параметров указываем какими свойствами будут обладать товары раздела“Бумага для оргтехники” Указываем, что по этим свойствам возможна фильтрация товаров в умном фильтре. Настраиваем второй раздел Настраиваем форму добавления товара, чтобы показывались свойства текущего раздела. Удаляем из формы свойства и заголовок “—Значения свойств”. После сохранения получаем: Вид формы, если раздел не выбран Вид формы при добавлении товара в раздел “Бумага для оргтехники” Вид формы при добавлении товара в раздел “Картриджи”Данная настройка поддерживатеся только в форме товаров в разделе “Магазин”. Закончилось свободное место или нет прав на сервере на создание резервной копииЕсли при создании резервной копии у вас наблюдается следующая ошибка:![]() Вам необходимо освободить место от старых резервных копии (если они Вам не нужны) тут ![]() ![]() Или обратиться в Техническую поддержку Вашего хостинга для увеличения свободного пространства При переключении панели настроек решения под гостем, параметры применяются не сразуМы рекомендуем отключить отображение панели настроек для посетителей Вашего сайта, как это сделать описано в следующем пункте FAQЕсли же Вам все таки необходима панель настроек для всех посетителей, то инструкция ниже. Важно! Данные работы рекомендуется производить только имея компетенцию разработчика Необходимо в файл /bitrix/php_interface/SITE_ID/init.php (где SITE_ID - это идентификатор соответствующего сайта) добавить следующий код
где необходимо "yenisite.bitronic2" при необходимости заменить на код решения, который Вы используете. Включение данной возможности приводит к значительному увеличению объема композитного кеша (на каждый набор параметров в панели настроек будет создаваться отдельный кеш композита) Почему первый хит нового посетителя всегда без композитаДля мобильной и полной версий сайта создается разный композитный кеш по причине разного содержимого HTML.Во время самого первого посещения любой страницы сайта технология композитного сайта еще не знает, с какого типа устройства зашел посетитель, и не может отдать композитный кеш, потому что он может быть сгенерирован для другого устройства. При генерации самой страницы происходит определение типа устройства посетителя, и эти сведения записываются в куки браузера. После этого все последующие страницы всегда будут открываться с проверкой на наличие композитного кеша для нужного типа устройства. Как правильно настроить модуль "купить в 1 клик" для типового решения?В случае возникновения ошибки при оформлении заказа через модуль купить в 1 клик, на подобии, показанной на скриншоте: ![]() необходимо включить режим правки: ![]() перейти на главную страницу сайта, и пролистать ее до самого конца, в подвале страницы наведите курсор на надпись "быстрый заказ" и нажмите шестеренку ![]() в открывшейся форме выберите правильный тип покупателя: ![]() так же в данной форме вы можете указать поля, необходимые для вывода в форме, обязательные поля заполнения, способ оплаты, доставки, и т.д. ![]() Как ограничить/скрыть панель настроек типового решения?Для этого необходимо в "Режиме правки" в публичной части сайта, при помощи кнопки "Компоненты" в панели Эрмитаж, выбрать "Панель настройки типового решения" и в форме "Параметры доступные для редактирования всем пользователям" снять те параметры, которые мы не хотим предоставлять на выбор пользователя.скриншот1 скриншот2 Что необходимо сделать/проверить после установки решения?
Как отредактировать меню каталога?Первоначально необходимо сбросить кеш на странице http://screencast.com/t/8I4wHQDsIoJ Затем открыть параметры компонента yenisite:menu.ext http://screencast.com/t/YW8Bmt9gA И отредактировать необходимые параметры http://screencast.com/t/UMCeLEZAmil Как вывести необходимый каталог товаров ?Необходимо открыть параметры компонента каталог http://screencast.com/t/uG5J4txuP И отредактировать следующие параметрыhttp://screencast.com/t/oAsJJIY9nKIQ Если используется ЧПУ, то необходимо чтобы формируемые URL соответствовали URL указанными в настройках соответствующего инфоблока Скриншот 1 Скриншот 2 При удалении акции из Успей купить в детальной скидка остаетсяДело в том что при создании акции в успей купить создается так же скидка на товар.И после того как вы удалили акцию из успей купить то нужно перейти в маркетинг - Скидки на товар и удалить скидку. Для разработчиковНюансы при использовании PHP7При использовании на сервере с установленным решением PHP версии 7, есть вероятность столкнуться с рядом проблем в платформе 1С-Битрикс1. ошибка в мастере установки решения - Using $this when not in object context $wizard = &$this->GetWizard(); Для исправления данной ошибки необходимо в следующих файлах
заменить строку $wizard = &$this->GetWizard(); на $wizard = \Yenisite\Core\Wizard\Main::getCurrentWizard(); А также убедитесь, что у Вас установлен модуль "Служебные инструменты ROMZA (yenisite.core)" версии не ниже 1.6.0 2. ошибка в компоненте баннеров - /bitrix/modules/main/classes/general/component_template.php:285 #0: CBitrixComponentTemplate::ApplyCachedData(array) Данная ошибка зафиксирована специалистами 1С-Битрикс. До её исправления в ядре платформы как временное решение проблемы возможно отключить кеширование данных компонент - http://screencast.com/t/sQXULOMa5 Пропали кнопки в корзине ( удалить, отложить и т.п.)Если у Вас пропали кнопки удалить или отложить, то нужно перейти в большую корзину, включить режим правки и перейти в параметры компонента:![]() В параметрах выбрать нужные поля: ![]() Как добавить расшаривание материалов для новостейДля расшаривания материалов нужно установить бесплатный модуль 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 );?> На вновь созданных статичных страницах текст без отступовДело в том-что стандартно, никаких пресетов в битриксе по верстке нет-это означает, что когда вы вставляете текст на статичную страницу-он выводится без форматирования. Это стандартная работа платформы-у нас, для таких страниц есть контейнер, в который необходимо обрамлять весь текст на странице:https://www.screencast.com/t/eoQiWHhX Вначале, и закрывающий тег перед вызовом футера: https://www.screencast.com/t/wN1KY4ebClMW Компонент яндекс карт на 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 и сколько раз и где вы вызываете компоненты яндекс карт, все будет корректно работать. Почему композитный кеш не работает при открытии одного и того же сайта с поддоменом 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] При установке не устанавливается часть демо данныхБывают ситуации, когда при чистой установке решения не импортируется часть демо данных.Такая ситуация может возникнуть из-за проблем с кодировкой сайта. При установке платформы, создается файл htaccess в корне сайта, в котором вы можете вручную указать параметры php_value mbstring.func_overload 2 php_value mbstring.internal_encoding UTF-8 Для правильной работы платформы. Если решение устанавливается в кодировке UTF-8, то перед запуском мастера установки решения необходимо в файле .htaccess мастера, раскомментировать эти строки или вообще удалить его. Файл находится здесь: bitrix/wizards/yenisite/bitronic2/site/public/ru/.htaccess Скриншот: http://screencast.com/t/Ljy7nWigfKyu Правила SEO оптимизации сайтаВот небольшой список рекомендаций для оптимизации сайта. Это далеко не полный список, но тут указаны основные критерии заполнения контента сайта.
Как выполнить переход на 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. Что нужно сделать, чтобы вывести на сайте несколько каталогов с разными инфоблоками?Из-за активного использования в решении технологии 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" )); Ошибки микроразметки на сайтеПри проверке инструментом структурирования данных гугл вы можете столкнуться с ошибкой отсутствия заполненного тега image.Для того, чтобы эта ошибка ушла, достаточно в корень сайта залить логотип вашей компании с именем store_image.jpg, и заного пройти тест. Нюансы при использовании HTTPSЕсли Вы перевели Ваш сайт на использование защищенного протокола HTTPS, то возможно Вы столкнетесь со следующими сложностями, пути решения которых описаны ниже:
Если у Вас возникнут сложности с любым из указанных пунктов, с удовольствием поможем Вам в нашей технической поддержке. Как изменить скорость с которой слайдер на главной странице перелистывает баннеры ?Необходимо в файле/bitrix/templates/ШАБЛОН_БИТРОНИК_2/js/custom-scripts/inits/sliders/initBigSlider.js добавить строку interval: 6, //где 6 - число секунд после которого происходит смена в следующем месте http://screencast.com/t/prVVi6WRw9 Также при необходимости изменения скорости анимации смены необходимо поменять время анимации в том же файле в следующих строках: duration: 500, //где 500 - это время длительности анимации в миллисекундах, т.е. 500 = 0.5сек Как добавить цели Яндекс.Метрики для нажатия кнопки (в корзину, оформление заказа)Чтобы добавить цели по нажатию кнопки, необходимо добавить следующий код в файл/include_areas/footer/counters.php <script> $(document).ready(function(){ //Добавление в корзину в списке товаров (вид блоки и список) $('#catalog_section button.buy.when-in-stock').on('click', function(){yaCounterXXXXXX.reachGoal('ORDER'); return true;}); //Добавление в корзину с детальной карточки $('.product-page button.buy.btn-main').on('click', function(){if(!$(this).hasClass('on-request')){yaCounterXXXXXX.reachGoal('ORDER'); return true;}}); //Оформление заказа $('button#ORDER_CONFIRM_BUTTON').on('click', function(){yaCounterXXXXXX.reachGoal('ORDER'); return true;}); }); </script> где
В таблице b_event регистрируются почтовые события, но письма не доходят?Если в таблице b_event регистрируются почтовые события, стоит статус успешно отправлено, но на почту ничего не приходит:В файле /bitrix/php_interface/init.php (если нет - создайте) определите функцию:
Затем инициируйте отправку почты и посмотрите в логе maillog.txt в корне сайта, какие параметры приходят для отправки почты. Если все параметры корректные, но почта не доходит, необходимо полученный лог-файл отправить хостеру для анализа. Если сами параметры неверные-проверьте почтовые шаблоны и саму почту, указанную в настройках главного модуля, или модуля интернет магазин ( в зависимости от проверяемого почтового события) Настройка стандартных компонентов в типовом решенииКак настроить переключение СКУ в большой корзине ?Для переключения СКУ в большой корзине необходимо указать в параметрах компонента большой корзины "Свойства, влияющие на пересчет корзины:"Скриншот1 Скриншот2 Как настроить выбор склада самовывоза при оформлении заказа?При оформлении заказа, если выбрать систему доставки с возможностью самовывоза, то снизу появиться ссылка "Выбрать склад"Скриншот При щелчке по ссылке откроется окно для выбора склада самовывоза. Скриншот Склады выводятся те что вы указали в настройках платежной системы. Скриншот Для корректного отображения складов на карте, должны быть указаны GPS долгота и широта в настройках склада. Скриншот Избранные местоположения при оформлении заказаДля того, чтобы на странице оформления заказа, над полем местоположения высвечивались определенные ( предустановленные ) города, установите их в избранных местоположениях для своего сайта:https://www.screencast.com/t/z3q3JLgWxbzz Где редактировать способы оплаты и доставки в корзинеЧто бы отредактировать информацию в большой корзине, нужно перейти в /include_areas/basket/info.php и в режиме редактирования кода PHP изменить необходимый текст.Неавторизованный пользователь не видит новости на сайтеЕсли неавторизованные пользователи не видят новости, опубликованные на сайте, то необходимо сделать следующее:1. Перейти в режим правки и зайти в параметры компонента bitrix:news ![]() 2. В разделе "Настройка кеширования" убрать галочку "Учитывать права доступа". Сохранить. ![]() Редакция LITEКак добавить дополнительные поля в оформлении заказа?Чтобы на странице оформления заказа вывести дополнительные поля:1) Создайте это доп поле в инфоблоке ( как свойство): ![]() 2) В параметрах компонента корзины на странице оформления заказа ( ваш_сайт/personal/order ), зайдите в параметры компонента корзины и выберите свойства для вывода: ![]() Чтобы выбрать несколько-зажмите клавишу ctrl и кликайте мышью. Модуль «Форум» ошибка «Не указаны названия группы для языка English [en].»Если вы наблюдаете такую ошибку, типа:![]() Вам необходимо сделать следующее: Администрирование - Настройки - Настройки продукта - Языковые параметры - Языки интерфейса - Сделать следующее ![]() После этого должна появиться дополнительная настройка при создании форума: ![]() Как изменить валюту доставки в корзине?Валюта в службе доставки меняется в этом lang файле:bitrix/components/yenisite/catalog.basket/lang/ru/component.php Там есть запись валюты-по умолчанию стоит Р-можно сменить на любую, нужную вам. Редакция PROКак сделать, чтобы изменение количества товара на складах влияло на статус наличия товара?
Количество товара на отдельных складах в Битриксе носит чисто информационный характер и не влияет на состояние наличия товара. Однако, в редакции ПРО при наличии работающего модуля yenisite.geoipstore расчет наличия товара на плашке производится по остаткам на складах, привязанных к текущему городу в настройках модуля geoipstore. А для работы фильтра и сортировки по наличию для каждого города-склада создается отдельное свойство RZ_AVAILABLE_X, где X — идентификатор города-склада из модуля GeoIPStore, которое заполняется аналогичным образом. Начиная с версии 2.16.0 для определения статуса наличия по отдельным складам более не требуется обязательное использование складского учета в Битриксе. Более подробно о некоторых нюансах в определении статуса наличия товара в Битриксе и Битронике можно прочитать в нашей статье. Как сделать чтобы список складов для самовывоза зависел от города
Создадим нужные нам склады
Создадим на каждый нужный нам город по службе доставки
Дадим складу название и отметим нужные склады
И добавим нужное нам местоположение
Готово, теперь служба доставки будет зависеть от местоположения и соответственно склады самовывоза тоже! Как менять контактные данные в зависимости от выбранного города? (доступно с версии 2.9.0)Необходимо включить соответствующий пункт в панели настроек: ![]() Теперь при выборе города-склада отличного от установленного по-умолчанию, пропадут все зависимые включаемые области В режиме правки на таких областях появится кнопка "Добавить область", при нажатии на которую откроется окно виз.редактора: Список зависимых областей: Шапка: Телефоны Шапка: Текст под телефонами Шапка: Email Шапка: Время работы Подвал: Адрес с картой Подвал: Email Подвал: SEO текст на темном фоне META-данные: keywords, description, и заголовок страницы title — тоже можно менять по шаблону в зависимости от выбранного города-склада. ![]() Настройки технологии "Композитный сайт";Если Вы при использовании ПРО версии решения используете поддомены для каждого региона (города), то в настройках технологии "Композитный сайт" необходимо указать все поддомены Вашего сайта - скриншотКак сделать изменение цены товара в зависимости от покупаемого количестваДля указания различных цен на товар в зависимости от приобретаемого количества используется Расширенный режим управления ценами.Такой режим активируется по отдельности для каждого товара во вкладке торгового каталога. Пример на следующем снимке: ![]() Если у товара заданы цены таким образом, то при добавлении в корзину и оформлении заказа будет использована цена, соответствующая приобретаемому количеству. Для того, чтобы осуществить в каталоге вывод цен с диапазонами, в панели настроек решения необходимо активировать опцию: ![]() Включение опции приводит к выборке диапазонов цен у всех товаров на всех страницах каталога, даже если расширенный режим цен задан всего у одного-двух товаров. Цены с диапазонами можно увидеть в детальной карточке товара: ![]() А также в табличном виде раздела каталога для оптовых покупателей: ![]() Текущая цена товара для покупателя (выделена жирным) автоматически меняется при изменении значения в поле для ввода количества, показывая именно ту цену, по которой товар будет добавлен в корзину. ![]() В остальных шаблонах, где тоже имеются поля для указания конкретного количества товара при добавлении в корзину, но не используется отображение диапазонов по эстетическим причинам, цена товара будет точно так же меняться при изменении количества. ![]() Как менять контент на статичных страницах относительно города складаЧто бы выводился разный контент для разных городов-складов нужно:1. Перейти в редактирование статичной страницы в режиме правки PHP (например страница контакты) 2. Добавить определение ID текущего города-склада следующей строкой $cityID = CYSGeoIPStore::$activeID; 3. Добавить условие в теле файла по которому будет выводиться контент относительно ID города - склада: <?if ($cityID == 1):?> Текст для первого города склада <?endif?> <?if ($cityID == 2):?> Текст для второго города склада <?endif?> ID города склада Вы можете посмотреть в модуле связь цен с местоположением ![]() После регистрации пользователю назначается группа администратораЕсли после регистрации пользователю назначается группа Администратора, то нужно проверить настройку в модуле связь складов с местоположением:![]() В данной настройке указывается группа пользователей для конкретного региона, что бы при регистрации из региона пользователю присваивалась группа для региона и относительно остальных настроек показывались доступные цены к покупке товара Где настроить мета теги для каждого поддомена?Мета теги для каждого поддомена настраиваются в настройках самого поддомена в модуле связи цен и складов с местоположением здесь:![]() Здесь: ![]() Общие вопросыКак отключить блок количества товара добавляемого в корзину (доступно с версии 2.23.5)Если у Вас товар продается определенным количеством и Вам не нужно добавление количества товара в корзину, то этот блок можно легко отключить в панели настроек типового решения:![]() Как добавлять разделы новостей?Начиная с версии 2.23.5 добавлена возможность выводить новости по разделам, а не только элементы.Для этого вам необходимо в инфоблоке новостей создать раздел и поместить в него новость: ![]() Теперь на странице новостей пользователи будут видеть сами разделы-и смогут переходить по интересующим их разделам: ![]() Настройка SEO для форума.В решении используется стандартный компонент форума.Теги description заполняются из первого сообщения темы. Теги keywords подставляются из тегов самой темы при создании. Чтобы keywords заполнялись-необходимо в параметрах компонента форума отключить параметр Устанавливать мета-тег 'Description' из первого сообщения темы: ![]() Однако при такой настройке-тег descrition заполнен не будет. Это стандартный функционал 1с битрикс-генерировать и description и keywords одновременно-компонент форума не умеет. Как изменить количество выводимых товаров в акцииЧтобы изменить количество товаров в акции необходимо сделать следующее:1. Перейдите в акции. 2. Зайдите в параметры компонента "Новости" ![]() 3. В поле параметра "Количество товаров выводимых на странице акции:" выставить нужное вам значение. ![]() Вместо адреса сайта я вижу каракули-в чем дело? ( кириллический домен)Кириллические доменные имена или кириллические домены — разновидность IDN-доменов, которые полностью состоят из кириллических символов. Например: ваш-сайт.рф, ваш-сайт.онлайн, ваш-сайт.дети. IDN-домены — интернационализованные доменные имена, содержащие символы национальных алфавитов (кириллица, арабский алфавит и др.). Такие домены появились, чтобы расширить выбор доменных имен для сайтов в тех странах, где принята нелатинская письменность. Чтобы зарегистрировать кириллические домены в системе DNS, где разрешено использовать только 26 букв латинского алфавита, цифры от 0 до 9 и знак дефиса, был придуман специальный метод преобразования последовательностей Unicode-символов в так называемые ACE-последовательности. Такой метод называется Punycode. C помощью Punycode любое кириллическое доменное имя можно преобразовать так, чтобы его «понимал» браузер. Современные браузеры при этом имеют встроенную поддержку Punycode, поэтому могут распознавать кириллические домены корректно. Чтобы IDN-домен (и кириллический домен, в частности) после преобразования нельзя было спутать с обычным доменом, все IDN-домены начинаются со специального префикса «XN--». Например, домен «домен.рф» в формате punycode будет выглядеть следующим образом: XN--D1ACUFC.XN--P1AI. Преобразование домена в Punycode и обратно производится на стороне браузера, поэтому при введении в адресную строку IDN-домена браузер сам конвертирует введенное значение для взаимодействия с DNS. Как изменить надпись на плашке наличия- по запросу???Данная фраза меняется в шаблоне по пути:bitrix/templates/ИСПОЛЬЗУЕМЫЙ_ШАБЛОН/lang/ru/header.php При изменении валюты происходит перезагрузка страницы. Но валюта не меняетсяЕсли у Вас не происходит переключение валюты![]() Вам необходимо сделать следующее: 1) Зайти в панель настроек Битроник 2 ![]() 2) В панели настроек Битроник 2 выбрать "активные функции" - выбрать галочку ![]() 3) Изменение валюты происходит корректно ![]() Отсутствует кнопка "В корзину" в мобильной версии сайта. Что делать?В панели настроек Битроник 2 есть активная функция "Покупка товаров в спецблоках и каталоге вида "блоки", "список"":![]() Как добавлять обзоры?Обзоры выводятся из одноименного инфоблока обзоров в админке вашего сайта:![]() Здесь мы добавляем обзор, заполняем его: ![]() ![]() ![]() И добавляем товары, которые мы хотим видеть на странице обзоров. Как изменить ссылки соц. сетей в подвале сайта и в модальном окне обратной связи?Адреса ссылок для соц. сетей в подвале сайта и в модальном окне обратной связи![]() можно настроить в следующем файле: /include_areas/footer/socserv.php ![]() При попытке добавить товар к сравнению, выдается ошибка “товар не найден”Такая ошибка появляется если в компоненте каталога и сравнение не совпадают инфоблоки.Для начала необходимо зайти в настройки каталога и посмотреть, какой инфоблок был выбран: ![]() Перейти в настройки инфоблока и выбрать там нужный инфоблок: ![]() Товар в избранном и в каталоге отображает разные ценыСкорее всего у вас на сайте стоит несколько типов цен. Необходимо посмотреть, какой тип цен вы поставили в каталоге, открыть настройки компонента и поставить такой же тип цен:![]() Где находится панель настроек?Панель настроек помечается кнопкой эквалайзера и видна только администратору сайта.v![]() Как включить/выключить селектор валютВключить или выключить селектор валют можно в панели настроек битроник 2:![]() Как поменять версию решенияЧтобы поменять версию решения необходимо перейти в настройки сайта:![]() Изменить параметры "Шаблон": ![]() Как добавлять товары к новостям?Чтобы добавить к новости товары, вам необходимо перейти в редактирование данной новости:![]() Найти свойство "Отобразить товары из каталога:" и добавить в него товары: ![]() Как включить селектор валют в мобильной версии (доступно с версии 2.23.5)Что бы включить селектор валют в мобильной версии, то нужно открыть панель настроек типового решения и выполнить настройку:![]() В услугах нет возможности сменить цену услугиДля указания цены на услугу служит свойство Цена.Если у Вас это свойство не отображается нужно сделать следующее: Перейти в любую услугу и отменить настройки формы: ![]() Товар из деактивированного раздела есть в поискеЕсли вы деактивировали раздел, а товары из него можно найти через модуль поиска:Элементы в разделе не деактивируются автоматически. Их нужно деактивировать в ручную или при помощи API продукта. Можно выбрать элементы конкретного раздела (подраздела) через CIBlockElement::GetList http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php Затем в цикле деактивировать каждый CIBlockElement::Update: http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/update.php Если у вас возникнут сложности-наш отдел внедрений поможет вам написать скрипт для деактивации всех товаров в деактивированном разделе. Как включить/отключить капчу в формах (доступно с версии 2.22)Для включения/отключения капчи нужно перейти в панель настроек:![]() И перейти во вкладку Настройки Captcha: ![]() В этой вкладке вы галочками включаете/отключаете капчу в нужных блоках. P.S. Для сохранения настроек для всех пользователей не забывайте ставить галочку "Сохранить настройки для всех" перед сохранением Как добавить фон на сайт (доступно с версии 2.22.0)Для того, чтобы установить свою картинку в качестве фона, необходимо ее добавить в папку bitrix/images/yenisite.bitronic2/background/![]() После загрузки картинки нужно перейти в панель настроек типового решения: ![]() И выбираете Ваше изображение: ![]() Однако изображение фона вы увидите если будут стоять такие настройки сайта: ![]() Как настроить баннеры в Каталоге на редакции битрикс Малый бизнес и стартЧто бы настроить рекламные баннеры в каталоге товаров, нужно перейти в настройки компонента "Каталог" и настроить изображения и ссылки на баннер. Данная настройка доступна с версии 2.22.0![]() Ошибка при покупке в 1 кликВ новом ядре d7 для оформления заказа обязательно должны быть заполнены способ оплаты и доставки.Если у Вас в параметрах компонента все выставлено по FAQ Ссылка на FAQ и все равно появляется ошибка: ![]() в таком случае проверьте настройки этих самых платежных систем и служб доставок. Ограничений в них стоять не должно, все ограничения нужно удалить: ![]() Зависает сервер от GET запросовЕсли ваш сайт становиться недоступным и техническая поддержка Вашего хостинга сообщает Вам, что на сайте поступают GET запросы типа: [22/Jun/2017:15:55:20 +0300] "GET /catalog/?rz_update_catalog_parameters_cache=y HTTP/1.0" 200 6, то это связано с настройкой кеширования на вашем сайте.Битрикс поддерживает следующие типы кеширования: ![]() Каждый из этих типов кеширование для корректной работы требует тонкой настройки, по этому Мы советуем использовать кеширование в файлах, и тогда ваш сайт не будет не доступен. Не работает добавление товара в корзину (бесконечная загрузка)Данная ошибка возникает в том случае, когда на сервере не корректно работает PHP кеширование.Для того что бы проверить кеширование, нужно воспользоваться этим кодом: https://pastebin.com/rQyRtmLu Вставить его в командную PHP строку и выполнить 2 раза: ![]() Если после второго раза выполнения у Вас ''cache NOT exist" то значит кеширование не работает и нужно обратиться в тп вашего хостинга Медленно работает сайт, что делать?Если Ваш сайт работает медленно, значит его нужно верно настроить, так как Битроник 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% случаев при выполнении всех этих пунктов, Ваш сайт будет быстро работать. Однако если у Вас все равно медленно работает сайт при выполнении вышеперечисленных условий, то нужно создать обращение в нашу техническую поддержку и мы найдем причину такой работы, так как на скорость сайта влияют в совокупности Битрикс + Сервер +решение и никак не добиться хорошего результата, если хоть в одном из составляющих будут проблемы. Как включить/отключить автоопределение новинок в каталогеЧтобы отключить/включить автоопределение новинок необходимо:1. Включить режим правки: ![]() 2. Перейдите на страницу с каталогом и перейти в настройки компонента каталог: ![]() 3. Перейти в группу настроек "Дополнительные настройки" и включить/отключить функцию "Включить автоматическое определение новинок. В соседнем поле вы можете определить сколько дней новый товар будет считаться новинкой ![]() Интеграция с 1СПри выгрузке из 1С на сайт, свойства торговых предложений (SKU) не заполняютсяЕсли у Вас при выгрузке из 1С в торговых предложениях не заполняются свойства, то нужно проверить данную галочку:![]() Эта галочка отвечает за заполнение свойств для отбора торговых предложений. ВНИМАНИЕ! Интеграция с 1С выполняется не с шаблоном сайта, а именно с платформой битрикс и шаблон на интеграцию никак не влияет. После выгрузки из 1С у товаров нет вкладки "Торговый каталог" и нет ценЕсли после интеграции с 1С у Вас у элементов каталога нет вкладки "Торговый каталог" и не выводятся цены, то нужно перейти в параметры инфоблока и проверить галочку:![]() Если галочка не установлена, то нужно ее установить и повторно выполнить выгрузку товаров. При выгрузке из 1С не выгружается видеоЕсли вы заполняете все свойства товара на стороне 1С то свойство с видеообзорами на стороне 1С должно называться: VIDEOПосле выгрузки из 1С нужно перейти в настройки этого свойства на сайте и поставить галочку "Множественное" Магазин - Каталог товаров - "ВАШ_КАТАЛОГ"- Свойства товаров - VIDEO После обмена с 1с-фото товаров в плохом разрешенииЕсли у вас после обмена с 1с у товаров фото в плохом разрешении-необходимо в расширенных настройках интеграции с 1с проверить настройку:![]() Галка стоять не должна. Страница оформления заказаКак добавить галочку "Политика конфиденциальности" в компонент оформления заказаДля того, чтобы данная галочка появилась, необходимо выполнить:1. Перейти в Настройки -> Настройки продукта -> Соглашения ![]() 2. Создать новое соглашение. Здесь указываем тип соглашения и источник данных: ![]() Переходим в настройки компонента "Оформление заказа" bitrix:sale.order.ajax и в пункте "Согласие пользователя" производим настройку. Сохраняем. ![]() Не работает ограничение по разделам товара у служб доставкиЗачастую возникает ситуация, когда ограничение службы доставки по категории товаров не срабатывает.Очень часто такая проблема наблюдается при реализации сложной архитектуры каталога, когда логически-сам инфоблок является разделом. Ограничение в таком случае срабатывать не будет.. Ошибка в том, что у товара вообще нет никаких категорий,с точки зрения самой системы. Попробуйте создать раздел в инфоблоке товаров, поместить в него товар, и применить ограничение. Как сделать не обязательными пункты при оформлении заказПри настройке оформления заказа возникает потребность убрать некоторые пункты для заполнения пользователем.За вывод пунктов отвечают свойства заказа: Скриншот Что бы убрать их обязательность заполнения, просто перейдите в редактирование свойства и уберите галочку: Скриншот Что бы совсем отключить свойство, просто деактивируйте его. Как поменять валюту в корзине?Чтобы поменять валюту в корзине и оформлении заказа, необходимо в настройках модуля Интернет-магазин задать необходимую валюту соответствующему сайту http://prntscr.com/9iahqdПочему не считает доставку товара?Для расчета доставки необходимо настроить свойство местоположение для физ. лица и юр. лицаВидео с настройкой При оформлении заказа не подставляется город из GeoIP. Как быть?Убедитесь, что в свойствах заказа, используемых для указания местоположения отмечена соответствующая галочка: снимок.Как убрать текст "Как получить скидку?" в корзине.Чтобы убрать ссылку "Как получить скидку?" в корзине необходимо сделать следующее:1. Перейти о следующему пути: /include_areas/basket/coupons.php и откройте файлы в режиме редактирования как PHP ![]() 2. Закомментируйте как на сриншоте используя теги комментирования <!-- и --> ![]() Как выключить/включить поле ввода купонов на странице оформления заказаЧтобы включить/отклбчить отображение поле ввода купонов необходимо перейти на последний шаг оформления заказа и в режиме правки зайти в настройки компонента "Оформление заказа"![]() Затем необходимо убрать/поставить галочки в настройках компонента ![]() Как позволить оформлять заказ незарегистрированному пользователю?Для этого зайдите в параметры компонента оформления заказа:![]() И проставьте галку: ![]() Где выводится информация о выбранном складе самовывоза при заказе?При выборе склада самовывоза, сам склад самовывоза доступен в отгрузке заказа.Такая возможность появилась с обновлением модуля sale версии 17.0.28. Если склад самовывоза в отгрузке недоступен-обновите модуль платформы. Как скрыть все ссылки ведущие на страницы сайта, во время оформления заказа (доступно с версии 2.23.5)Что бы покупатель уже никуда не ушел со страницы оформления заказа, была добавлена возможность скрыть ссылки ведущие на страницы сайта во время оформления заказа.Что бы это сделать нужно перейти в панель настроек типового решения и выбрать настройку: ![]() Как изменять печатные формы при выставлении счета?В этом курсе указано как настроить вывод данных покупателя или продавцаhttps://dev.1c-bitrix.ru/learning/course/?COURSE_ID=42&LESSON_ID=5254 Если вам необходимо изменить саму печатную форму-они находятся здесь: /bitrix/modules/sale/reports Для их изменения необходимо обратиться к квалифицированному специалисту, или в наш отдел внедрений. Не выводится фото товара на странице оформления заказа?На странице оформления заказа, фото товара по умолчанию выводится из поля Анонс элемента инфоблока ( вашего товара )Вариантов 2: 1) Либо заполнить анонсное изображение у элементов 2) В параметрах компонента указать вывод свойства MORE_PHOTO ( если у вас фото там ), и убрать вывод изображения товара: ![]() При оформлении заказа не отображается фото товараВ типовом решении Битроник 2 используется стандартный компонент оформления заказа ядра D7 с кастомизированным шаблоном bitronic2_new. По умолчанию у товара в оформлении заказа выводятся картинки из полей Анонс или Дополнительно, однако зачастую фотографии загружены в свойство MORE_PHOTO и для того, что бы отобразить картинки из MORE_PHOTO нужно перейти в параметры компонента:![]() И у используемого каталога выбрать свойство с картинками: ![]() Настройка служб доставкиКаждый обработчик службы доставки имеет свои нюансы и требования, при несоблюдении которых служба доставки не будет появляться при оформлении заказа. Общее требование: обязательно должно присутствовать свойство заказа типа 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. При желании можно выставить ограничения по сумме заказа и общему весу товаров в заказе. В случае, если доставка не появляется, значит, данные заказа не удовлетворяют настройкам службы - пункт назначения, вес или стоимость заказа. |
|||||||||||||