Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Подскажите как вывести редактирование в профиле?

Подскажите как вывести редактирование в профиле?


     03.05.2020    Редактирование доп полей DLE    Общие вопросы, Шаблоны (TPL), jQuery, Общие вопросы по PHP, Хаки    112

вопрос
Здравствуйте, помогите подправить код, чтобы он заработал.
<form name="ajaxnews5" id="ajaxnews5" metod="post">

<input type="text" name="xfield[color]" id="xfield[color]" value="#696969" class="quick-edit-text" />

<button type="button" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button">
<span class="ui-button-text">Сохранить</span>
</button>

</form>


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

Ответил: Sander


Тег form тут однозначно лишний. Весь контент, что выводится на странице профиля пользователя уже обернут в form.
Ваш код должен располагаться ниже основной формы редактирования профиля.
У вас получается 2 одинаковых инпута:
<input type="text" name="xfield[color]" value="новое значение" />
<input type="text" name="xfield[color]" value="старое значение" />

В таком случае значение первого инпута с новым значением игнорируется и берется последнее заданное на странице.

7 комментариев

maks
Юзер

maks - 3 мая 2020 22:37 -

Там вроде как form не нужен, профиль уже в form

xakerek38
Юзер

xakerek38 - 4 мая 2020 13:02 -

Без него тоже не работает

maks
Юзер

maks - 4 мая 2020 14:59 -

Может потому, что нет поля email? Сделайте его скрытым, он по большей части будет автоматом прописываться.
Или кнопка может быть такая должна быть.
<input type="submit" name="submit" value="Сохранить">

xakerek38
Юзер

xakerek38 - 5 мая 2020 06:04 -

Поле E-mail при редактировании новости???

maks
Юзер

maks - 5 мая 2020 11:42 -

Моя внутренняя Ванга об новости и не подумала. Она сказала доп поля в профиле пользователя.

xakerek38
Юзер

xakerek38 - 5 мая 2020 06:18 -

Добавил все поля и сделал их скрытыми, все равно не изменяется.
Страница обновляется, а изменений нет.

dj-avtosh
PHP-developer

dj-avtosh - 5 мая 2020 06:21 -

Посмотрите в консоли сетевую активность

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх