Купить в один клик - сделать поля обязательными

Подскажите, как сделать обязательными поля? На скрине.

Если не ошибаюсь, в шаблоне для поля поставить класс cm-required

тема/templates/addons/call_requests/views/call_requests/components/call_requests_content.tpl

(1) Заменить:

<label for="call_data_{$id}_phone" class="ty-control-group__title cm-mask-phone-label{if !$product} cm-required{/if}">{__("phone")}</label>

на:

<label for="call_data_{$id}_phone" class="ty-control-group__title cm-mask-phone-label cm-required">{__("phone")}</label>

(2) Заменить:

<label for="call_data_{$id}_email" class="ty-control-group__title cm-email">{__("email")}</label>

на:

<label for="call_data_{$id}_email" class="ty-control-group__title cm-email cm-required">{__("email")}</label>

(3) Удалить строку:

<div class="ty-cr-or">— {__("or")} —</div>

(4) Почистить кэш.

В файле есть хук call_requests:call_requests_form, можно сделать оверрайд через него, если не хочется править шаблон напрямую.
Тут инструкция: https://www.cs-cart.ru/docs/4.2.x/developer/instruments/hooks/smarty.html

2 лайка

В общем, ничего не вышло. Никаких изменений.

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

Правили тот. Второе ближе к истине. Пойди теперь найди этот модуль. На сайте уже все кому не лень побывали.