Всем привет!
Плагин "Похожие объявления" v 1.0.0 для InstantCMS 1.10.1. Название само говорит за себя. Добавлять тут особо нечего.
Где то на форуме проскакивала тема. В самом деле, вроде такой разработки ещё не было. Принял на заметку, выдалась свободная минутка, набросал. Может кому и пригодится.
При просмотре объявления выводит похожие объявления.
Алгоритм выборки из базы данных. Условие выборки: все объявления из категории показываемого объявления, у которых тип объявления равен типу показываемого объявления плюс полнотекстовый поиск по полю "content"(содержание объявления) в БД заголовка(title) показываемого объявления. Выборка сортируется по дате публикации по убыванию и показываются ссылки на страницы объявлений согласно лимиту. Лимит устанавливается в админке. Как то так. Лучше не придумал )
Если алгоритм подбора не подходит, после теста можно будет подправить. Замечания и предложения принимаются в комментариях к посту. Только прошу обосновывать.
Дизайн минималистский. Только ссылка. Думаю, больше и не нужно ничего.
Собственно
В нужном месте файла шаблона com_board_item.tpl вставить {$item.more}.
Приятного пользования!
1. Похожие объявления выводились над прикрепленными формами;
2. При редактировании объявления тоже срабатывает плагин и в поле редактирования появляется ненужное.
Кто уже устанавливал, перезалейте файл плагина. Кроме того, чтобы выводились похожие объявления, надо в нужном вам месте файла шаблона com_board_item.tpl вставить {$item.more}. Без этого никак. Файл шаблона в архив не вложен. Вдруг у кого свой файл, и замените не глядя дефолтным ) Поправочку в файл сделаете сами )
Плагин "Похожие объявления" v 1.0.0 для InstantCMS 1.10.1. Название само говорит за себя. Добавлять тут особо нечего.
Где то на форуме проскакивала тема. В самом деле, вроде такой разработки ещё не было. Принял на заметку, выдалась свободная минутка, набросал. Может кому и пригодится.
При просмотре объявления выводит похожие объявления.
Алгоритм выборки из базы данных. Условие выборки: все объявления из категории показываемого объявления, у которых тип объявления равен типу показываемого объявления плюс полнотекстовый поиск по полю "content"(содержание объявления) в БД заголовка(title) показываемого объявления. Выборка сортируется по дате публикации по убыванию и показываются ссылки на страницы объявлений согласно лимиту. Лимит устанавливается в админке. Как то так. Лучше не придумал )
Если алгоритм подбора не подходит, после теста можно будет подправить. Замечания и предложения принимаются в комментариях к посту. Только прошу обосновывать.
Дизайн минималистский. Только ссылка. Думаю, больше и не нужно ничего.
Собственно
СКАЧАТЬ
Установка стандартная для плагинов. Закачиваем на хостинг и устанавливаем в админке плагин "Похожие объявления".В нужном месте файла шаблона com_board_item.tpl вставить {$item.more}.
Приятного пользования!
UPDATE 13.02.13 09:24:
Архив перезалил. Исправлены ошибки:1. Похожие объявления выводились над прикрепленными формами;
2. При редактировании объявления тоже срабатывает плагин и в поле редактирования появляется ненужное.
Кто уже устанавливал, перезалейте файл плагина. Кроме того, чтобы выводились похожие объявления, надо в нужном вам месте файла шаблона com_board_item.tpl вставить {$item.more}. Без этого никак. Файл шаблона в архив не вложен. Вдруг у кого свой файл, и замените не глядя дефолтным ) Поправочку в файл сделаете сами )
Реклама #
Endroid 11 лет назад #
lezginka.ru 11 лет назад #
Марат, поделись энтузиазмом :))
Марат 11 лет назад #
Malanas 11 лет назад #
ukrtop 11 лет назад #
letsgo 11 лет назад #
Марат 11 лет назад #
picaboo 11 лет назад #
Марат 11 лет назад #
eoleg 11 лет назад #
Никто не проверял, конфликтует ли с супердоской от максисофта?
lesterkey 11 лет назад #
если не тяжело подскажите как плагин поставить в самый низ а именно под формы...
Марат 11 лет назад #
lesterkey 11 лет назад #
Марат 11 лет назад #
Майкл 11 лет назад #
Ща заплюсую)))
Saw 11 лет назад #
Askarzhanzak 11 лет назад #
letsgo 11 лет назад #
Обьявление: Обмен Мерседес Бенц 124 230Е, год
Текст: Мерседес Бенц 124 230Е, год., черный, седан, на Фольксваген Т4, Шаран. т.
Похожие обьявления
Продаю N мкр., 39000$
Транспортные Грузоперевозки: Газели, 1
Транспортные Грузо-пассажирские перевозки: Мерседес, 10 мест
Транспортные Грузо-пассажирские перевозки: Газель, 7 мест
Транспортные Грузо-пассажирские перевозки: бус, 2
Может поставить настройку плагина, откуда брать текст для похожих? Я бы брал только с титла, ибо там релеватность выше. И почему то плагин берет с разных подкатегорий обьявления. Легковые автомобили и Грузоперевозки.
Марат 11 лет назад #
letsgo 11 лет назад #
Марат 11 лет назад #
letsgo 11 лет назад #
Петрмаг 8 лет назад #
1.Как сделать похожие объявления по рубрикам из категории
2. как увеличить число объявлений у меня стоит 5 делаю например 15,но все-равно остается 5
?????
Dorimen 11 лет назад #
Марат 11 лет назад #
Dorimen 11 лет назад #
platon 11 лет назад #
"В нужном месте файла шаблона com_board_item.tpl вставить {$item.more}."
Марат 11 лет назад #
platon 11 лет назад #
Man 11 лет назад #
Марат 11 лет назад #
Man 11 лет назад #
Dorimen 11 лет назад #
letsgo 9 лет назад #
Евгений Фоменко 9 лет назад #
Вот функция execute
Печаль-тоска. Подскажет кто?
Loadырь 9 лет назад #
Евгений Фоменко 9 лет назад #
Евгений Фоменко 9 лет назад #
Спасибо большое!
Нил™ 8 лет назад #
Заметил, что нет проверки на статус объявления и умеет выводить даже те объявления, которые еще не одобрены модератором)