Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Подскажите как вывести редактирование в профиле?

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


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

вопрос
Здравствуйте, помогите подправить код, чтобы он заработал.
<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 - -

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

xakerek38
Юзер

xakerek38 - -

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

maks
Юзер

maks - -

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

xakerek38
Юзер

xakerek38 - -

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

maks
Юзер

maks - -

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

xakerek38
Юзер

xakerek38 - -

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

dj-avtosh
PHP-developer

dj-avtosh - -

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

По заказам пишем сюда: @Rud00y

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

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

наверх