Нужна Помощь - Знатоки Cs-Cart Помогите!


#1

При получении фокуса текстовым полем input в CS-Cart, браузер прокручивает страницу наверх, чтобы это самое поле было у верхней границы окна, причем прокручивает только в мобильном разрешении < 767px, в десктоп версиях такого не происходит.

Не могу найти какой участок кода отвечает за эту функцию, чтобы отключить это или подправить (сделать оффсет от верхней границы окна)? Ни в core.js, ни в responsive.js не нашел.

Помогите, пожалуйста.


#2

При получении фокуса текстовым полем input в CS-Cart, браузер прокручивает страницу наверх, чтобы это самое поле было у верхней границы окна, причем прокручивает только в мобильном разрешении < 767px, в десктоп версиях такого не происходит.

Не могу найти какой участок кода отвечает за эту функцию, чтобы отключить это или подправить (сделать оффсет от верхней границы окна)? Ни в core.js, ни в responsive.js не нашел.

Помогите, пожалуйста.

А где можно воспроизвести? На странице товара с полем покупки в 1 клик при малом разрешении все нормально работает


#3

А где можно воспроизвести? На странице товара с полем покупки в 1 клик при малом разрешении все нормально работает

Только сейчас увидел, что проблема локальная. В демо-версии такого не наблюдается...


#4

Тоже самое в контентных страницах с полями из конструктора форм при любом разрешении экрана и в дюбом браузере.


#5

Тоже самое в контентных страницах с полями из конструктора форм при любом разрешении экрана и в дюбом браузере.

В формах должен фокус автоматом ставиться на первое поле ввода, но только при загрузке страницы


#6

В формах должен фокус автоматом ставиться на первое поле ввода, но только при загрузке страницы

как этот автофокус убрать?


#7

design/themes/TEMA/templates/addons/form_builder/hooks/pages/page_content.override.tpl

Уберите везде cm-focus