Перейти к публикации

Рекомендованные сообщения

В 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>

Ссылка на сообщение
Поделиться на других сайтах
Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вы вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.
Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Тоже интересует данный вопрос. На 9.0 работало, на 9.2 не пашет. Подскажите пожалуйста как сделать...

Заранее благодарю...

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

Нашел решение, автор: 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>

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...