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

Как скрыть доп.поле, чтобы открывалось по POST запросу?


     14.10.2016    Все вопросы » Хаки    1271

вопрос
Добрый всем день. Подскажите как можно данные находящиеся в дополнительном поле спрятать и выводить только кнопку, при нажатии по которой, будет через пост запрос, выводится информация доп.поля. Может есть готовые решения уже?

Ответа пока нет


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

nowheremany
Эксперт

nowheremany - 14 октября 2016 11:27 -

В доп поле прописываете ссылку, в шаблоне прописываете JS. Это стандартный алгоритм действий.

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

ravchik
Юзер

ravchik - 15 октября 2016 11:22 -

1. Залить файл load_xf.php в папку /engine/ajax/
2. В любой шаблон короткой (или полной) новости добавить
<script>
$(function(){
    $('body').on('click', '.showfield', function(){
        $.post(dle_root + "engine/ajax/load_xf.php", { pole: "лат_допполя", id : {news-id} }, function(data){
            if(data){ DLEalert(data, '{title}'); }
        });
        return false;
    });
});
</script>




P.S.: Автор хака - Gameer. Когда-то давно он привел данный код в одном из ответов на данном сайте.

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

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

наверх