Показаны сообщения с ярлыком AdsManager. Показать все сообщения
Показаны сообщения с ярлыком AdsManager. Показать все сообщения

вторник, 15 июля 2014 г.

Выводим на странице объявления AdsManager похожие объявления

  Приветствую, читатели! Очередная статья в блоге будет посвящена компоненту AdsManager, а в частности - вопросу о том, как на странице объявления вывести похожие объявления. Под похожими будем понимать объявления из той же категории (рубрики).

Техническое задание:
1. На страницах объявлений сделать блок с объявлениями из этой же категории;
2. Выводимые объявления должны быть случайными (без сортировки по дате и какому-либо ещё полю);
3. В блоке должны выводиться изображения и заголовки объявлений;
4. В блоке не должно присутствовать объявление, которое просматривается на данный момент.

Сведения:
Версия Joomla 1.5.15
Версия AdsManager 2.6.5

  Для решения подобной задачи разработчики компонента сделали отдельный модуль, однако, на мой взгляд, он не лишён недостатков. В частности, модуль встраивается на все страницы компонента, а не только на страницу объявления, и не фильтрует объявления по ID, что означает, что в список похожих может попасть и просматриваемое объявление.

понедельник, 16 декабря 2013 г.

Делаем меню с категориями AdsManager внутри компонента

  Приветствую, дорогой читатель! Сегодня речь пойдёт о доработках компонента AdsManager (доска объявлений для Joomla!), а точнее о том, как сделать меню с ссылками на категории AdsManager внутри компонента - например, на страницах самих категорий.

Техническое задание:
 1. На страницах категорий сделать меню с ссылками на опубликованные категории AdsManager;
 2. Меню должно отображаться на всех страницах с категориями (в списках объявлений), а также на странице "Все объявления";
 3. При переходе в какую-либо категорию должен раскрываться список подкатегорий этой категории;
 4. Если посетитель находится в подкатегории, список категорий и список соседних подкатегорий должны отображаться.

Сведения:
Версия Joomla 1.5.15
Версия AdsManager 2.6.5