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

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

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


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

вопрос
Я использую 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 - -

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

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

dmpsk
Юзер

dmpsk - -

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

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

наверх