Форумы / National / Russian / Тех. поддержка / Почему в users.register.tpl в графе придумайте пароль и повтори, по умолчанию стоит значение Array

vpktz
#1 07.10.2022 17:26
Почему в users.register.tpl в графе придумайте пароль и повторите, по умолчанию стоит значение Array? То есть не пустые строки а именно этот текст?
Kopusha
#2 07.10.2022 19:05

Потому что там такого нет.

https://github.com/Cotonti/Cotonti/blob/master/modules/users/tpl/users.register.tpl

vpktz
#3 08.10.2022 09:30

Очень странно зачем парень удалил пост выше, он мне помогал.

Копипастил формы полностью с других тем,не помогает

Вам смешно а у меня эта ерунда торчит, особо не мешает, но ее надо удалять вручную что бы туда что то ввести. Убого смотрится. в lang файлах нет ее, thema.php и thema.rc.php тоже методом категоричной чистки этих файлов пробовал. И в обще все другие php файлы модуля users имеют слова array с маленькой буквы (то е сть не слова а функции кода array (массивы)). А у меня как видно в форме с большой. С тегов убирал все стили и оставлял чистые дефолтные {USERS_REGISTER_PASSWORD} и {USERS_REGISTER_PASSWORDREPEAT} и там все ровно этот Array торчит.

Какие то скрипты вставлял после каждой строки которые чистят строки при загрузке страницы, но чистят только первую строку и все , но это можно найти скрипт который и обе будет чистить. Ноо этот метод не кажется мне нормальным, но видимо в итоге буду таким методом решать этот кривое торчание.

Отредактировано: vpktz (08.10.2022 09:46, 1 год назад)
webitproff
#4 08.10.2022 21:29

не нужен здесь никакой скрипт уж точно, - это заниматься ерундой! от их самих или от порядких подключения, или от того что и как скриптанули еще и не такое может быть

Помощь нужна? --- полностью код tpl шаблона, что на скрине выше сюда.

затем, уж если сайт секретный, - открываете Firefox последней версии, жмете Ctrl + U, в браузере увидете исходный код.

Теперь исходный код всей страницы от <html> до </html>, копируете сюда, при этом заменив название своего домена в ссылках на "nepashet.com".

Дополнительно: thema.php код, thema.lang.ru.php, thema.rc.php и thema.resources.php если последний присутствует.

можете и в личку прислать, вместе со ссылкой на сайт с проблемой.

могу заверить, и на этом форуме есть человек, который может подтвердить, что мне точно не до того, чтобы потянуть идею Вашего сайта, и уж точно нет времени на телепатию, но есть желание поддерживать движок и помогать сообществу. дальше выбор за Вами.

 

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Alex300
#5 09.10.2022 05:56

К посту выше добавлю:

В чистой установке Cotonti этого нет.
Попробуйте обновить движок до последней версии. Лучше всего из master ветки. Затем отключить сторонние расширения. Если ошибка пропала - то опытным путем можете найти "виновника".

Если не помогло - ошибка, возможно в теме. Файл thema.php там, возможно, есть строка переопределяющая элемент формы. Что то вроде $R['input_password'] = - что в ней?

Напишите о результатах.

Пока могу предположить что какое то расширение в тег {USERS_REGISTER_PASSWORD} записывает массив

Какие то скрипты вставлял после каждой строки которые чистят строки при загрузке страницы, но чистят только первую строку и все , но это можно найти скрипт который и обе будет чистить. Ноо этот метод не кажется мне нормальным

И правильно - этот метод не нормальный. Болезнь нужно лечить, а не прятать симптомы. К тому же, если при заполнении формы что то пошло не так, она заполняется ранее введенными данными, чтобы пользователю не пришлось вводить их вновь.  (к паролям это не относится)

В общем, ждем подробностей.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
vpktz
#6 11.10.2022 10:29

 В общем что то было в users.registor.php

Не стал разбираться просто полностью весь код заменил на код из другой темы. Спасибо что помогаете