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

FAQ Bon Appetit

15:21:01 - 26.09.2016

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

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

А также проверить содержимое файла robot.txt и при необходимости настроить его (после, того как Вы начнете наполнение сайта своим контентом, иначе поисковики проиндексируют демонстрационные данные решения на Вашем сайте).
2. Как поменять валюту в корзине?
Чтобы поменять валюту в корзине и оформлении заказа, необходимо в настройках модуля Интернет-магазин задать необходимую валюту соответствующему сайту https://prntscr.com/9iahqd
3. Сильно разрастается кеш меню, что делать?
На сайтах где много страниц - кеш меню очень сильно разрастается, иногда на несколько гигабайт, что сильно тормозит работу сайта, так как на каждую страницу Битрикс по-умолчанию создает свой кеш меню.

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

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

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


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

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

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

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

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

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

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


8. Где и как можно изменить иконки, например иконку корзины?

В данном решении иконки сделаны с помощью иконочного шрифта где они хранятся в векторе, а не растровых картинках — это ускоряет рендеринг страницы в браузере, позволяет масштабировать иконки без потери их качества, а так же легко перекрашивать их в любой цвет. Все поддерживаемые решением иконки можно увидеть на данной странице:  https://fastfood.romza.ru/bitrix/templates/fastfood/css/assets/fonts/flaticon.html
Для добавления других иконок необходимо создать новых класс CSS. В данном классе необходимо указать либо содержимое иконочного шрифта ( https://screencast.com/t/KJPgG1FYaD ), либо путь до изображения с Вашей новой иконкой.
Для выполнения инструкции выше необходимо иметь компетенцию веб-разработчика. Либо Вы можете обратиться за доработкой специалистом под заказ.
9. Как поменять картинки баннера на главной?


Картинки баннера хранятся в папке /bitrix/templates/fastfood/img/banner-images/ (папка fastfood может отличаться -- название шаблона решения)


Как видим в папке находятся 6 картинок




Соответственно, необходимо заменить их на свои


Если необходимо уменшить количество баннеров, то необходимо в файле header.php шаблона fastfood удалить элементы



10. Как отключить блок отзывов на главной странице?

Отключить компонент отзывов можно следующим способом
https://screencast.com/t/vSJrLdWuh
11. Как настроить композитный режим на главной странице (до версии 1.0.4)?

Для того чтобы включить композит на главной странице
необходимо перейти в режим правке на глваной страние,
выбрать редактирование параметров компонента forum.topic.read,
и в поле "Страница чтения темы" ввести "={SITE_DIR}", как показано на скриншоте
12. Добавление пункта меню "избранное" в личном кабинете.
Для того, чтобы добавить пункт меню "избранное", необходимо:
1 перейти в личный кабинет пользователя, и включить режим правки
2016.08.16-13.22.41.jpg

2. Навести указатель мыши на пункты меню, и нажать на кнопку "редактировать пункты меню"
2016.08.16-13.25.19.jpg 

3. В открывшемся окне нажать на кнопку "вставить пункт", в появившейся строке в поле "название" ввести "Список избранного", для ввода значения в поле ссылка, необходимо нажать на 
иконку папки, в появившемся окне выбрать корневую папку сайта, и в ней выбрать index.php, который находится по адресу "personal/wish_list/index.php".  В итоге, форма настройки пунктов меню будет иметь следующий вид:
2016.08.16-13.34.27.jpg

4. Нажмите кнопку сохранить, в результате появится новый пункт меню "Список избранного" с ссылкой на страницу избранного.



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