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

Как продублировать дополнительное поле?


     02.09.2016    Все вопросы » Ламерские вопросы    1466

вопрос
Я использую dle 11.1. У меня есть 2 дополнительных поля, на одном стоит использование перекрестных гиперссылок, а второе, текстовое, перечисление исполнителей через запятую. Нужно что бы текст с одного поля дублировался в другое, при добавление новости

Ответил: PunPun


1. Открыть /engine/inc/addnews.php найти
echofooter();
Выше вставить:
echo <<<HTML
<script>
$(function(){
    $('body').on('submit', '#addnews', function()
    {
        $("#xf_country").val($("#xf_year").val());
    });
});
</script>
HTML;

2. Открыть /engine/inc/editnews.php найти
<input type="hidden" name="mod" value="editnews" />
Ниже вставить:
echo <<<HTML
<script>
$(function(){
    $('body').on('submit', '#addnews', function()
    {
        $("#xf_country").val($("#xf_year").val());
    });
});
</script>
HTML;

country - заменить на латинское название дополнительного поля в которое нужно вставлять текст
year - заменить на дополнительное поле из которого нужно брать текст

2 комментария

nowheremany
Эксперт

nowheremany - 2 сентября 2016 11:31 -

Как вариант сделать js при котором при submit данные из 1 поля копируются в другое. Хотя мне совершенно не понятно зачем такое делать.

Благодарность принимаю тут Связь

dmpsk
Юзер

dmpsk - 4 сентября 2016 13:40 -

Всё отлично работает. А вот можно так же сделать, чтобы из нескольких дополнительных полей в заголовок новости добавлялось?

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

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

наверх