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

FAQ Apparel

00:50:53 - 30.09.2016

1. Что необходимо сделать/проверить после установки решения?

Если у Вас уже был существующий сайт, то рекомендуем после установки решения произвести переиндексацию в модуле "Поиск".

А также проверить содержимое файла robot.txt и при необходимости настроить его (после, того как Вы начнете наполнение сайта своим контентом, иначе поисковики проиндексируют демонстрационные данные решения на Вашем сайте).
2. Как установить обновление на типовое решение?

Необходимо скачать обновление через систему обновлений Битрикс.
После установки обновления, вам необходимо запустить мастер соответствующего решения, например "Мастер создания интернет-магазина BITRONIC2" со страницы:
Рабочий стол —> Настройки —> Настройки продукта —> Список мастеров https://screencast.com/t/SEclF5lJ3F4
Затем надо выбрать "Установить обновление"https://screencast.com/t/u4QNxvct1QK
3. Как поменять валюту в корзине?
Чтобы поменять валюту в корзине и оформлении заказа, необходимо в настройках модуля Интернет-магазин задать необходимую валюту соответствующему сайту https://prntscr.com/9iahqd
4. Сильно разрастается кеш меню, что делать?
На сайтах где много страниц - кеш меню очень сильно разрастается, иногда на несколько гигабайт, что сильно тормозит работу сайта, так как на каждую страницу Битрикс по-умолчанию создает свой кеш меню.

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

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

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


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

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

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

Ссылка на курсы Битрикса - https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=5402
6. Как влючить/отключить обновление каптчи при клике на неё
Теперь можно активировать механизм для обновления трудночитаемой каптчи на всех страницах всех наших решений.

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

captcha
7. Не работает композит
На версии главного модуля - main выше 16.0.11 в платформе присутствует ошибка мешающая работе композита.

Пока она не исправлена для исправления работы композита необходимо заменить содержимое файла \bitrix\modules\main\lib\page\frame.php 
на следующее - https://bxapi.ru/code/7D4bwehKlsVumMs/
8. Как правильно настроить модуль "купить в 1 клик" для типового решения?

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

2016.07.07-17.09.47.jpg

необходимо включить режим правки:

2016.04.11-10.11.00.jpg

перейти на главную страницу сайта, и пролистать ее до самого конца, в подвале страницы наведите курсор на надпись "быстрый заказ" и нажмите шестеренку
2016.07.07-17.26.45.jpg

в открывшейся форме выберите правильный тип покупателя:

2016.07.07-17.29.45.jpg

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

2016.07.07-17.31.48.jpg


9. Как настроить модули (формы), подгружаемые на якс?
Для того чтобы настроить модули подгружаемые на аякс, такие как: купить в 1 клик, заказать обратный звонок, форма обратной связи, необходимо включить режим правки на сайте:
2016.04.11-10.11.00.jpg

пролистать до конца страницы, где будут выведены области настроек соответствующих модулей. Навести курсор на интересующую область, появится шестеренка, нажать на нее:
2016.07.07-18.54.42.jpg

после чего будет выведена форма настроек соответствующего модуля.
10. Как сделать, чтобы по разным адресам открывались разные торговые предложения(SKU) одного товара?
Необходимо в параметрах компонента bitrix:catalog задать название параметра, в котором будет передаваться номер торгового предложения скриншот
После в настройках инфоблока торговых предложений задать путь до детальной страницы соответствующим образом: скриншот
11. Как вывести 3 уровня на главном меню? (доступно с версии 1.6.0)
Что бы вывести 3 уровня меню перейдите в папку свашим сайтом. Это корень если не используется многосайтовость, иначе чаще всего папка в корне (папку сайта можно посмотреть в адмиистративном разделе Настройки->Настройки ародукта->Сайты->Список сайтов).
Откройте файл ".catalog.menu_ext.php". https://screencast.com/t/jllHEAS5Qs
И измените параметр "DEPTH_LEVEL" на 3. https://screencast.com/t/OkQRTF90dZ25 -> https://screencast.com/t/zHcahUO0
Добавьте в административной части дополнительные подразделы под 3 уровень меню.
Добавьте или перенесите в новые подразделы товары.
12. Как настраивать область "определить мои размеры"? (доступно с версии 1.6.0)
а) через редактирование блока:

Перейдите на детальную страницу товара.
Включите режим правки.
При наведеии курсора на компонент каталога (на название товара).
В всплывющем меню редактирования блока выберите крайнюю правую кнопку "Изменить область". (если в всплывающем меню нет копки "Изменить область", перезагрузите страцу) https://screencast.com/t/RHxVjrcva
Отредактируйте включаемую область в визуальном режиме или режиме редактирования исходого кода в соответствии со своими желаниями. https://screencast.com/t/rQY5v8hAQJ
Сохраните.


б) ручная правка:

Перейдите в папку с вашим сайтом. Это корень если не используется многосайтовость, иначе чаще всего папка в корне (папку сайта можно посмотреть в административном разделе Настройки->Настройки ародукта->Сайты->Список сайтов).
Перейдите по пути "Ваш сайт\include_areas\catalog". https://screencast.com/t/W7OoH1SOcSv
Откройте в текстовом редакторе файл "dimensions.php". https://screencast.com/t/mKQ15V8G
Отредактируйте файл в соответствии со своими желаниями, сохраните.
13. Как вывести фиксированное количество подпунктов пункта "Бренды", в главном меню?
Для того, чтобы задать сколько подпунктов пункта "Бренды" выводить в главном меню, необходимо перейти в режим правки:

2016.08.16-13.22.41.jpg

навести курсор на главное меню и нажать на шестеренку:

2016.09.16-14.14.07.jpg

в открывшемся окне перейти в "основные параметры", и ввести необходимо количество подпунктов в строке "Количество подпунктов пункта 'бренды'":

2016.09.16-14.17.29.jpg

нажать на кнопку "сохранить"
14. Как сделать блок APAREL SHOP на всю ширину страницы?
Для того, чтобы сделать блок APPARE SHOP на всю ширину (в случае если этого не произошло после обновления до версии 1.8.0), необходимо открыть индексную страницу сайта в любом текстовом редакторе и произвести следующие замены (слева то что нужно заменить, справа то на что нужно заменить):

2016.09.27-14.12.06.jpg

2016.09.27-14.13.53.jpg


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

2016.08.16-13.22.41.jpg

далее перейти на страницу каталога, навести курсор на страницу товаров (товара) и нажать на появившуюся шестеренку:

2016.09.29-15.28.24.jpg

 появившемся окне перейти на вкладку "Настройки детального просмотра"

2016.09.29-15.30.07.jpg

справа выбрать флажок "Выводить развернутыми характеристики товара":

2016.09.29-15.31.30.jpg

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

2016.08.16-13.22.41.jpg

далее, на странице списка товаров или товара, нажать на шестеренку настройки каталога:
2016.09.29-15.28.24.jpg

после этого будет открыто модальное окно настройки каталога, в данном окне перейти в группу настроек " Настройка блока "Количество товаров на складе"":
2016.09.29-15.35.59.jpg

в данном блоке настроек, для отображения точного количества товаров на складе, необходимо выбрать параметр "Показывать точное количество вместо информации о достаточности", в случае если необходимо отображать данную информацию словами, то снять галочку с данного параметра:
2016.09.29-15.37.08.jpg

для задания шага, с помощью которого будет отображаться наличие на складах, необходимо воспользоваться параметром "Значение, ниже которого выводится "мало"":
2016.09.29-15.38.03.jpg

введенное значение будет использоваться для расчета отображения складов следующим образом: 

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

2016.09.29-15.39.12.jpg

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

С помощью панели настроек решения:

2016.09.29-15.41.21.jpg

вы можете полностью отключить вывод блока складов на детальной странице товара, просто снимите выделение с галочки "Включить 'Склады' на детальной"

2016.09.29-15.42.59.jpg


1. Нюансы при использовании PHP7
При использовании на сервере с установленным решением PHP версии 7, есть вероятность столкнуться с рядом проблем в платформе 1С-Битрикс

1. ошибка в мастере установки решения  -
/bitrix/wizards/yenisite/bitronic2/site/services/.services.php
Using $this when not in object context 
$wizard = &$this->GetWizard();

Для исправления данной ошибки необходимо в следующих файлах
  • bitrix/modules/yenisite.[module]/install/wizards/yenisite/[module]/site/services/.services.php
  • bitrix/wizards/yenisite/[module]/site/services/.services.php

заменить строку 
$wizard = &$this->GetWizard();
на
$wizard = \Yenisite\Core\Wizard\Main::getCurrentWizard();

А также убедитесь, что у Вас установлен модуль "Служебные инструменты ROMZA (yenisite.core)" версии не ниже 1.6.0

2. ошибка в компоненте баннеров - 
Using $this when not in object context (0)
/bitrix/modules/main/classes/general/component_template.php:285
#0: CBitrixComponentTemplate::ApplyCachedData(array)

Данная ошибка зафиксирована специалистами 1С-Битрикс. До её исправления в ядре платформы как временное решение проблемы возможно отключить кеширование данных компонент - https://screencast.com/t/sQXULOMa5



2. Нюансы при использовании HTTPS
Если Вы перевели Ваш сайт на использование защищенного протокола HTTPS, то возможно Вы столкнетесь со следующими сложностями, пути решения которых описаны ниже:

  • модуль "Расшаривание материалов" - если данный модуль используется на Вашем сайте, то для корректной работы на HTTPS протоколе необходимо соответствующим образом кастомизировать его. Для этого в файле \bitrix\components\bitrix\asd.share.buttons\component.php необходимо произвести следующие кастомизации - https://screencast.com/t/zzpAdZA8eN 

  • модуль "Все виджеты ВКонтакте" - если данный модуль используется на Вашем сайте, то для корректной работы на HTTPS протоколе необходимо соответствующим образом кастомизировать его. Для этого в файле \bitrix\components\primepix\vkontakte.group\component.php необходимо произвести следующие кастомизации - https://screencast.com/t/XtDpJiAXZ

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