[J1.5] Сделать свой поиск из таблицы

Статус
В этой теме нельзя размещать новые ответы.

riselost

Создатель
Регистрация
29 Июл 2009
Сообщения
47
Реакции
1
Всем!
Товарищи, встала задача добавить в поиск Joomla поиск в комментариях. Я использую компонент Idoblog Free...
Она хранит топики в контенте, но комментарии пользователей хранит в таблице jos_idoblog_comments...
Состав ее такой:
id parent idarticle created_by date text publish username email
15 13 46 63 2009-09-03 15:47:31 А то ;) 1 roman roman@gmail.
16 0 46 63 2009-09-03 16:45:20 8:(up: 1 roman roman@gmail.

В поле text хранится информация, в которой стоит поискать... Может кто посоветует как plugins\search\content.php поправить, чтобы в этом поле таблицы искало и ссылку выводило по idarticle?

Помогите люди добрые, сайт написал на 99%, а эту последнюю болячку победить никак не могу... :ah:
 
За неимением помощи поделюсь тем что сделал...
пишем свой плагин, в него вносим выбор:

switch ( $ordering ) {
case 'alpha': $order = 'title ASC';
break;
case 'category':
case 'popular': $order = 'hits DESC';
break;
case 'newest':
$order = 'date DESC';
break;
case 'oldest':
$order = 'date ASC';
break;

default: $order = 'date DESC';
}
И квери.

$query = 'SELECT idarticle,text,date,#__content.hits, #__content.title, concat("blogs/",username) as section FROM
#__idoblog_comments INNER JOIN #__content ON #__idoblog_comments.idarticle=#__content.id WHERE (text LIKE '.$text.')'.' ORDER BY '. $order;

Все, теперь ищет в комментариях.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху