Добрый вечер, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS / Плагины и модификации
         Быстрый ответ в форуме

Похожие темы

Быстрый ответ в форуме


События Пятница, 30.03.2012, 14:56

Rain

Группа: Пользователь
Ранг: Новичок
Cообщений: 29
Регистрация: 31.10.2009
Цитата
Автор: CrAzzY_Leo
Подскажите а как можно реализовать быстрый ответ в теме форума, чтоб пользователь не переходил на полный ответ???


Создайте в своем шаблоне форму для быстрого ответа и отсылайте её аяксом....
Здесь (в движке) используется библиотека jQuery, так что тут вообще ничего сложного нет
вот вам дока: .post()
Ну и разумеется вам нужно будет создать свой обработчик (добавить метод в /class/class.Forum.php)
Все дело в технике... в шаблоне можете добавить кнопку "Быстрый ответ", которая в примеру отобразит скрытый DIV с формой.
Пример:
PHP-код
<button id="fast_button">Быстрый ответ</button>
<
div id="fast_answer" style="dysplay: none;">
<
form action="путь до обработчика" id="fast_form" onSubmit="submit_message(); return false;">
<
textarea name="text"></textarea>
<
input type="submit">
</
div>
<
script>
$(
"#fast_button").click(function(){
   $(
'#fast_answer').show();
});
function 
submit_massage(){
var 
form = $("#fast_form");
   $.
post(form.attr("action"), form.serialize(), function(data) {
      if(
data.success){
    
//выполняен какие-нибудь действия, например обновление страницы
      
}
   }, 
"json");
}
</
script>

Вобщем вот вам идея, работайте Смешно

Этот код написан для образца

Отредактировано Rain: 30.03.2012, 15:13:34

Пользователь офлайн


Похожие темы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 0, Гостей: 3

Поисковые боты: 155
Bot(139), Crawler, Mail.Ru Bot(5), BingBot(3), Spider, oBot(3), Googlebot(3)
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: dota812651
 Дни рождения

alexkon (52)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты