Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Ламерские вопросы Как продублировать дополнительное поле?

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


     02.09.2016    Ламерские вопросы    448

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

Ответил: Gameer


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
193

1788 | 1324

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

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

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

dmpsk
1

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

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

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

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