Быстрый поиск по каталогу файлов похожих материалов - Форум

Перейти к содержимому

Toggle shoutboxРеклама

Открыть

Список форумов

Иконка Топ фильмов

Иконка Случайный фильм

Иконка Активные авторы сегодня

Информер лучших авторов

Иконка Последние темы

Информер форума

Иконка Пустой блок

Код чего нибудь
  • Страница 1 из 1
  • 1
Быстрый поиск по каталогу файлов похожих материалов
LancerДата: Воскресенье, 15.01.2012, 10:18 | Сообщение # 1
Lancer
Группа: Администраторы
Сообщений: 83
Награды: 6
Репутация: 787
Статус: Offline


На странице добавления материала будет кнопка "Поиск по названию" ,при нажатии на которую будет производиться поиск материалов.Слова для поиска берутся из поля "Название материала".
Если не будет найдено материалов с похожими названиями,то внизу,в ajax окне будет появляться с текстом "Поиск не дал результатов".

Дизайн - Управление дизайном (шаблоны) - Каталог файлов - Вид материалов,находим:
Code
<a href="$ENTRY_URL$">$TITLE$</a>

И заменяем на:
Code
<a href="$ENTRY_URL$" class="newslink">$TITLE$</a>

Затем,Каталог файлов - Страница добавления/редактирования материала,после $BODY$ ставим:
Code
<script type="text/javascript">$(document).ready(function(){   
  // ~ Copyright © http://forucoz.com/   
  // ~ Made by Bogdan4eg   
  // ~ 02.10.2009   
  $('#ldM3').after('<tr><td class="manTd1"><a href="javascript:loadCheck();">Поиск по названию</a></td><td class="manTd2"><div style="overflow: auto; height:80px; display: none; border:1px solid #cfe8fa; padding: 4px;" id="ressearch"></div></td></tr>');}); function loadCheck(){var query = $("#ldF1").val(); if (query.match(/^\s*$/)){_uWnd.alert('Название материала слишком короткое','',{w:200,h:70,tm:2300});return;} $('#ressearch').show().html('<span id="searchload"><br>Выполняется поиск, пожалуйста, подождите...</span>'); $.post('/load/', {query: query, a: 2}, function(data){var ifno = $(".newslink:first", data).attr("href"); if (ifno==undefined){_uWnd.alert('Поиск не дал результатов','',{w:200,h:70,tm:2300});$('#ressearch').hide();return;} $(".newslink", data).each(function(){var hrf = $(this).attr("href"); var txt = $(this).text(); var hrfs = '<a href="'+hrf+'" target="_blank" title="Откроется в новом окне">'+txt+'</a><br>'; $("#searchload").hide().after(hrfs);});});}</script>
Прикрепления: 8485586.png (3.8 Kb)


 
  • Страница 1 из 1
  • 1
Поиск:


Форум Не прочитанный форум Категория Не прочитанная категория Форум (защищен паролем) Не прочитанный форум (защищен паролем) Архивный форум Переадресация
Форум Не прочитанный форум Категория Не прочитанная категория Форум (защищен паролем) Не прочитанный форум (защищен паролем) Архивный форум Переадресация

Статистика форума

Информер последних зарегистрированных или любой другой


  • VIP | Пользователи | Администраторы | Главный модератор | Модераторы