#46450 Kabak:
подскажите , как заменить чекбокс для начала, не трогая php движка.
дайте уже ссылку на сайт, хотите в личку... мне одинаково.
а также свой login.tpl и myskin.php
гляну пока кофе пью
Добавлено 14 минут спустя:
#46456 Dayver:
#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" />';
Чисто в качестве догадки. Причиной дубления чекбокса может быть то что вы дважды попытались переопредилить строковый ресурс (например в разных файлах вашей темы - допустим один раз в my_skin.php а второй раз в my_skin.rc.php ... последний кстати более логичен для этого). И это не повлекло бы ошибки если бы вы оба раза применил знакприсвоения но видимо один раз вы применили не знак равенства
$R['form_guest_remember'] = '<input type="checkbox" name="rremember" class="checkmark" />';
а знак конкатенации
$R['form_guest_remember'] .= '<input type="checkbox" name="rremember" class="checkmark" />';
Что уже и могло повлечь дубление чекбокса.
Павел, ради интереса, я попробывал задублить чекбокс на форме авторизации
и с " .= " и так " = " и никак добиться не получилось используя nemesis.rc.php + nemesis.resources.php и сам nemesis.php который кстати, как я понимаю, является приоритетнее двух первых, при переопределении ресурсов