savcorp 0 Опубликовано: 9 января 2011 Рассказать Опубликовано: 9 января 2011 В 9.0 этот код срабатывал а вот в 9.2 ххххх что делать? <div><span>Название новости:</span><div><input type="text" id="title" name="title" value="" maxlength="150" class="f_input" /></div></div></div> <table width="98%"> <tr> <td> <script LANGUAGE="JavaScript"> function find_relates ( ) { var ajax = new dle_ajax(); var title = ajax.encodeVAR( document.getElementById('title').value ); var varsString = "title=" + title; ajax.onShow (''); ajax.requestFile = 'engine/ajax/find_relates.php'; ajax.method = 'POST'; ajax.element = 'related_news'; ajax.sendAJAX(varsString); return false; }; </SCRIPT> <tr> <td style="padding-left:7px; padding-bottom:3px;"><input class="bbcodes" type="button" onClick="find_relates(); return false;" value="Найти похожие новости" ><span id="related_news"></span></td> </tr> Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 9 января 2011 Рассказать Опубликовано: 9 января 2011 Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вы вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован. Цитата Ссылка на сообщение Поделиться на других сайтах
a1ex 60 Опубликовано: 9 января 2011 Рассказать Опубликовано: 9 января 2011 Пишите свой сайт, после напишу под 9.2 как делается Цитата Ссылка на сообщение Поделиться на других сайтах
icebols 1 Опубликовано: 10 февраля 2011 Рассказать Опубликовано: 10 февраля 2011 Тоже интересует данный вопрос. На 9.0 работало, на 9.2 не пашет. Подскажите пожалуйста как сделать... Заранее благодарю... Цитата Ссылка на сообщение Поделиться на других сайтах
icebols 1 Опубликовано: 4 марта 2011 Рассказать Опубликовано: 4 марта 2011 Нашел решение, автор: yackers, dle 9.2 в файле engine/ajax/find_relates.php удаляем эту часть кода: if( ! $user_group[$member_id['user_group']]['allow_adm in'] ) die( "error" ); В файле \engine\modules\addnews.php ПОСЛЕ $tpl->set( '{tags}', '' ); Вставить: $relatednews = " <script LANGUAGE=\"javascript\"> function find_relates ( ) { var title = document.getElementById('title').value; ShowLoading(''); $.post('engine/ajax/find_relates.php', { title: title }, function(data){ HideLoading(''); $('#related_news').html(data); }); return false; }; </SCRIPT> <input class=\"bbcodes\" style=\"width:150px;\" type=\"button\" onclick=\"find_relates(); return false;\" value=\"Найти Похожие Новости\" ><div id=\"related_news\"></div> "; $tpl->set( '{related}', $relatednews); И уже в шаблоне templates/ВАШ ШАБЛОН/addnews.tpl <td><input type="text" name="title" value="{title}" maxlength="150" class="f_input" id="title" />{related}</td> Цитата Ссылка на сообщение Поделиться на других сайтах
new-mon09 0 Опубликовано: 1 апреля 2011 Рассказать Опубликовано: 1 апреля 2011 Тот же самый вопрос, но как быть с DLE 8.5? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.