Forumlar / National / Russian / Тех. поддержка / Запросы документации

Принимаем вопросы от населения

Dayver
#46449 2023-04-10 04:02
#46432 Kabak:

и тогда в my_skin.php

$R['form_guest_remember'] = '<input type="checkbox" name="rremember" class="checkmark" />';

$R['form_guest_remember_forced'] = '<input type="checkbox" name="rremember" checked="checked" disabled="disabled" class="checkmark" />';

 

вот в таком варианте работает.  получается старый внешний вид просто скрывается из-за opacity: 0;

но при таком расклвде чекбокс отображается не в том месте где нужно кликать    Он то отображается правильно, но при клике на него ничег оне происходит, а нужно нажимать мышкой рядом )))

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

Добавлено 6 минут спустя:

получается только если .checkmark  указать  left -30px;  , а для .loging_checkbox left 30px;

в общем, простой оптический обман, но просто заменить внешний вид  без opacity старому чекбоксу не получается )))

Ну тут сперва нужно определится, всетаки лезем в пхп или нет. Если допустимо - переопределяем строковые ресурсы. Но если вы это сделали а у вас выводится чекбокс два раза то это не нормально и где то ошибка и нужно её найти (по всем вышеперечисленным сообщениям трудно понять где она) и устранить потому как устранять её визуально скрывая один из них это большой костыль который может вылезть боком в самый неподходящий момент и потом будете ломать голову в чем проблема там где её не должно быть.

Pavlo Tkachenko aka Dayver