Appearance
Страница оформления заказа
DOC · руководство пользователя · Revolution 5.x
Путь: Настройки шаблона → Дополнительные настройки → Страница оформления заказа
Зачем это настраивать
Здесь настраивается отдельная покупательская или служебная страница магазина.
Что получится: После сохранения откройте соответствующую страницу магазина и проверьте результат.
Как настроить
- В админке откройте Настройки шаблона.
- Перейдите в раздел Дополнительные настройки и откройте вкладку Страница оформления заказа.
- Если есть переключатель показа блока, сначала включите его.
- Заполните только нужные настройки. Что означает каждая из них, объяснено ниже.
- Нажмите кнопку Сохранить в правом верхнем углу.
- Откройте витрину магазина в новой вкладке и проверьте результат.
Что означают настройки
| Настройка | Что она меняет | Что выбрать |
|---|---|---|
| Статус | Включает или отключает указанную возможность. | Вкл., Выкл. |
| Ссылка на Авторизацию | Задаёт адрес перехода; проверьте маршрут и протокол ссылки. | Вкл., Выкл. |
| Регистрация | Управляет параметром «Регистрация» в этом компоненте. | Включено, Включено по умолчанию, Выключено |
| Выбор группы покупателя при регистрации | Управляет параметром «Выбор группы покупателя при регистрации» в этом компоненте. | Вкл., Выкл. |
| Имя | Задаёт отображаемый пользователю текст или заголовок. | Включено, Включено и обязательно, Выключено |
| Фамилия | Управляет параметром «Фамилия» в этом компоненте. | Включено, Включено и обязательно, Выключено |
| Телефон | Управляет цветом соответствующего элемента интерфейса. | Включено, Включено и обязательно, Выключено |
| Маска для телефона | Управляет цветом соответствующего элемента интерфейса. | Заполните, если эта настройка нужна |
| Управляет параметром «E-mail» в этом компоненте. | Включено, Включено и обязательно, Выключено | |
| Комментарий | Управляет параметром «Комментарий» в этом компоненте. | Вкл., Выкл. |
| Из личного кабинета | Управляет параметром «Из личного кабинета» в этом компоненте. | Да, Нет |
| Страна | Ограничивает количество выводимых элементов. | Включено, Включено и обязательно, Выключено |
| Регион | Управляет параметром «Регион» в этом компоненте. | Включено, Включено и обязательно, Выключено |
| Индекс | Управляет параметром «Индекс» в этом компоненте. | Включено, Включено и обязательно, Выключено |
| Город | Управляет параметром «Город» в этом компоненте. | Включено, Включено и обязательно, Выключено |
| Адрес | Управляет параметром «Адрес» в этом компоненте. | Включено, Включено и обязательно, Выключено |
| Минимальная сумма заказа | Управляет параметром «Минимальная сумма заказа» в этом компоненте. | Заполните, если эта настройка нужна |
| Изображение | Выбирает изображение, используемое этим компонентом. | Вкл., Выкл. |
| Модель | Управляет параметром «Модель» в этом компоненте. | Вкл., Выкл. |
| Артикул | Управляет параметром «Артикул» в этом компоненте. | Вкл., Выкл. |
| Количество | Ограничивает количество выводимых элементов. | Вкл., Выкл. |
| Всего | Управляет параметром «Всего» в этом компоненте. | Вкл., Выкл. |
| Дополнительный текст | Задаёт отображаемый пользователю текст или заголовок. | Введите нужный текст |
Как проверить
Откройте затронутую страницу магазина в новой вкладке, обновите её и проверьте результат как обычный покупатель.
Если изменение не появилось
Сначала ещё раз убедитесь, что нажали Сохранить. Затем обновите витрину сочетанием Ctrl+F5. Если старый вид остался, воспользуйтесь инструкцией по очистке кэша.
Смотрите также
- Дополнительные настройки: все задачи раздела
- Как безопасно менять настройки
- Что делать, если изменения не видны
DEV · техническая спецификация
DEV · поля, форматы, зависимости и исходники
Контракт формы
- Сущность:
revolution.settings.additional.checkout. - Административный шаблон:
admin/view/template/revolution/revtheme.twig, контейнер#tab_all_settings_checkout. - Передача:
POST multipart/form-data; вложенные имена PHP-массивов сохраняют структуру раздела. - Уникальных пользовательских полей: 23; служебных/шаблонных полей: 0.
- Доверие к данным: имена, типы и варианты подтверждены исходным Twig; значения по умолчанию указываются только когда присутствуют в HTML.
Граница подтверждённого знания
Контроллер сохранения защищён ionCube. Формат POST и имена полей подтверждены формой; точные серверные проверки и SQL-путь не следует выдумывать.
Поля
| Ключ POST | Тип / формат | Допустимые значения | HTML-default | Источник |
|---|---|---|---|---|
revtheme_all_settings[revcheckout_status] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7577 |
revtheme_all_settings[revcheckout_login] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7605 |
revtheme_all_settings[revcheckout_register] | select / enum | 1, 2, 0, 1, 2, 0, 1, 2, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7615 |
revtheme_all_settings[revcheckout_customer_group] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7636 |
revtheme_all_settings[revcheckout_name] | select / enum | 1, 2, 0, 1, 2, 0, 1, 2, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7646 |
revtheme_all_settings[revcheckout_family] | select / enum | 1, 2, 0, 1, 2, 0, 1, 2, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7666 |
revtheme_all_settings[revcheckout_telephone] | select / enum | 1, 2, 0, 1, 2, 0, 1, 2, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7686 |
revtheme_all_settings[revcheckout_telephone_mask] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:7706 |
revtheme_all_settings[revcheckout_mail] | select / enum | 1, 2, 0, 1, 2, 0, 1, 2, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7712 |
revtheme_all_settings[revcheckout_comment] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7733 |
revtheme_all_settings[revcheckout_reg_adres] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7746 |
revtheme_all_settings[revcheckout_country] | select / enum | 1, 2, 0, 1, 2, 0, 1, 2, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7756 |
revtheme_all_settings[revcheckout_region] | select / enum | 1, 2, 0, 1, 2, 0, 1, 2, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7776 |
revtheme_all_settings[revcheckout_index] | select / enum | 1, 2, 0, 1, 2, 0, 1, 2, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7796 |
revtheme_all_settings[revcheckout_city] | select / enum | 1, 2, 0, 1, 2, 0, 1, 2, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7816 |
revtheme_all_settings[revcheckout_adres] | select / enum | 1, 2, 0, 1, 2, 0, 1, 2, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7836 |
revtheme_all_settings[revcheckout_min_sum] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:7858 |
revtheme_all_settings[revcheckout_foto] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7865 |
revtheme_all_settings[revcheckout_model] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7876 |
revtheme_all_settings[revcheckout_sku] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7887 |
revtheme_all_settings[revcheckout_kolvo] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7898 |
revtheme_all_settings[revcheckout_vsego] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7909 |
revtheme_all_settings[{language_id}][revcheckout_description] | textarea / HTML (мультиязычное поле, если в имени есть language_id) | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:7927 |
Условные зависимости
- Явные обработчики
onchange/onclickу полей этого экрана не обнаружены.
Обнаруженные потребители конфигурации
admin/controller/revolution/revstylesheet.phpadmin/view/template/revolution/revtheme.twigsystem/revolution.ocmod.xml
После изменения учитывайте кэш Twig, кэш модификаторов OpenCart, системный кэш Revolution и кэш браузера. Какой именно слой требуется очистить, определяйте по матрице кэша.