Обзоры расширений Joomla

 

 

 

В предыдущей статье «Обзор DJ-Classifieds 3.4. Создание сайта вакансий» мы начали рассматривать настройки, которые доступны при конфигурации полей. В этой статье мы рассмотрим опции полей, влияющие на поиск и фильтрацию объявлений Joomla.

Поля

Опции поиска

На рисунке ниже показан пример модуля фильтрации\поиска объявлений «DJ Classifieds Search module». Большинство настроек этого модуля находится в самом модуле, в менеджере модулей Joomla.

DJ-Classifieds 3
DJ-Classifieds 3

Но если Вы хотите, чтобы в модуле была возможность фильтрации по Вашим настраиваемым полям, для этого перейдите на вкладку Опции поиска в конфигурации поля (рисунок ниже). Помимо активации самой опции Показать в поиске Вам нужно ещё настроить тип самого поля поиска. Не путайте с типом поля на вкладке Редактировать. Они могут отличаться друг от друга. Обратите внимание, что работа с настройкой различных типов полей, а такжде их внешний вид, аналогична одноимённым типам полей, рассмотренных в предыдущей статье «Обзор DJ-Classifieds 3.4. Создание сайта вакансий».

Опции поиска
Опции поиска

Доступны такие значения типа поля поиска:

  • Поле ввода. Простое поле ввода по типу поиска. Лучше всего подойдёт для поиска\фильтрации, когда в качестве значения поля может быть любое содержимое (предварительно не заданное администратором сайта). Например, текстовое описание объявления (тип поля на вкладке РедактироватьПоле ввода или Текстовое поле).
  • Список для выбора. Спадающий список с одиночным выбором. Лучше всего подойдёт для поиска\фильтрации, когда тип поля на вкладке Редактировать Список для выбора.
  • Радиокнопка. Набор радиокнопок с одиночным выбором. Лучше всего подойдёт для поиска\фильтрации, когда тип поля на вкладке Редактировать Радио.
  • Чекбокс. Набор радио чекбоксов с множественным выбором. Лучше всего подойдёт для поиска\фильтрации, когда тип поля на вкладке Редактировать Чекбокс.
  • Два поля ввода Мин-макс. Во фронтальной части сайта (рисунок ниже) будет показано два поля ввода диапазона значений (цифр). Лучше всего подойдёт для поиска\фильтрации по численным значениям, например, цена от 10 до 200; вес от 65 до 100 и так далее.
  • Два выбора Мин-Макс. Аналогично вышеописанному полю Два поля ввода Мин-макс, но вместо полей ввода минимального и максимального значения будут отображаться два спадающих списка с заранее указанными значениями. Значения Вы сможете настроить, введя их в соответствующие поля Поисковые значения1 и Поисковые значения2.
Два поля ввода Мин-макс
Два поля ввода Мин-макс
  • Аккордеон чекбоксов (открыт на старте). Поле аналогично полю Чекбокс, но удобно в том случае, если значений поля много. Справа от заголовка поля появится знак «-», нажав на него, можно свернуть все значения (рисунок ниже).
  • Аккордеон чекбоксов (закрыт на старте). Поле аналогично полю Аккордеон чекбоксов (открыт на старте) с той лишь разницей, что при загрузке страницы значения поля скрыты и нужно нажать на знак «+», чтобы их отобразить.
Аккордеон чекбоксов (открыт на старте)
Аккордеон чекбоксов (открыт на старте)

Местоположение

При создании объявлений весьма актуален вопрос указания местоположения. Это справедливо и для сайта вакансий, и для сайта недвижимости, и для сайта автомобилей, и других. Для упрощения данного процесса можно предварительно настроить основные административные единицы (области, города, населённые пункты) (рисунок ниже). Для упрощения настройки даже можно импортировать местоположения через phpMyAdmin.

Доска объявлений Joomla
Доска объявлений Joomla

При создании местоположения «вручную» DJ-Classifieds 3 предоставляет несколько простых настроек. В поле Имя вводите название местоположения, если оно не является дочерним, то в спадающем списке Выберите как Основной регион или как Родительский регион оставляете Основной регион, указываете тип местоположения и публикуете его. Если, например, Вы создали страну «Украина», а в ней хотите указать города, то для «Харьков» в спадающем списке Основной регион или как Родительский регион выбираете «Украина».

Создание местоположения
Создание местоположения

Тарифы

В этом разделе (рисунок ниже) DJ-Classifieds 3 предоставляет Вам возможность настройки монетизации Вашей доски объявлений Joomla. Когда на сайте будет много объявлений, можно будет запустить оплачиваемое «продвижение» объявлений. То есть, за то, что объявление рекламодателя будет как-то выделено в общем перечне или оно будет закреплено в верхней части списка категории объявлений, рекламодатель заплатит Вам деньги. Доступно пять тарифов.

  1. Тариф объявления - ''Первое''. Объявление будет опубликовано первым в списке.
  2. Тариф объявления - ''Жирным''. Объявление будет выделятся жирным шрифтом в списке.
  3. Тариф объявления ''Рамка''. Объявление будет заключено в рамку.
  4. Тариф объявления ''Фон''. У объявления будет заметный, выделяющий его фон.
  5. Тариф объявления ''Спец''. Объявление будет отображаться в модуле со специальными объявлениями.
Компонент объявлений Joomla
Компонент объявлений Joomla

В настройках тарифа (рисунок ниже) можно задать его цену в реальной валюте или в виртуальной – баллах.

Редактирование тарифа
Редактирование тарифа

Сроки публикации

Помимо выделения объявлений в каталоге, как описано выше, компонент объявлений Joomla позволяет зарабатывать Вам на самом размещении объявления на какой-то период. Для настройки таких периодов служит раздел Сроки публикации (рисунок ниже).

Сайт объявлений на Joomla
Сайт объявлений на Joomla

При настройке периодов Вы можете задать цену на продление в реальной валюте или в баллах (рисунок ниже). Или можете сделать продление бесплатным.

Цена срока публикации
Цена срока публикации

На вкладке Цена на изображение (рисунок ниже) Вы можете задать особую цену на публикацию объявления с изображением в данный период, отличную от цены, заданной в общих настройках DJ-Classifieds 3 на вкладке Изображения.

Цена на изображение
Цена на изображение

Вкладка Цена на символы (рисунок ниже) позволяет задать особую стоимость дополнительных символов в описании объявления, на данный период публикации. Или можно оставить её такой же, как и в общих настройках компонента объявлений Joomla на вкладке Глобальные в области Платежи за символы описания.

Цена на символы
Цена на символы

Типы

Про Типы мы уже говорили в статье «Обзор DJ-Classifieds 3.4. Создание сайта вакансий». Там мы рассмотрели вопрос о том, как прикрепить существующий тип («метку», «маркер», «ленту») к объявлению. На рисунке ниже показан пример, как может выглядеть такая метка в объявлении (надпись «Best offer» в левом верхнем углу).

Метка
Метка

Вы сможете создавать собственные типы в любом количестве (рисунок ниже).

Типы
Типы

По типам можно искать\фильтровать, их можно вывести в соответствующем модуле, и пользователи смогут отфильтровать, например, только «Профессионалы» (если у Вас сайт вакансий). Или можно дополнительно монетизировать сайт, например, за отметку «Проверенное объявление» брать дополнительную плату, но при этом как-то проверять объявление.

На рисунке ниже показаны настройки типов. Рассмотрим наиболее интересные, на мой взгляд.

  • Имя. Надпись на метке.
  • Имя класса. Имя CSS класса, при помощи этого Вы сможете добавить специальные стили в свою таблицу стилей шаблона, чтобы сделать метку такой, как Вам нужно (оформление)
  • Использовать стили в заголовке. Если для данной опции выбрано Нет, то стиль метки применяться не будет, а просто будет отображаться текстовая надпись, заданная в поле Имя.
Настройки типов
Настройки типов

Пакеты баллов

Как уже упоминалось ранее Вы можете взымать плату за использование Вашей доска объявлений Joomla не в реальной валюте, а в баллах – виртуальной валюте. При помощи соответствующих пунктов меню Joomla Вы сможете вывести страницы, где рекламодатели смогут покупать пакеты балов (за реальные деньги). Также покупка пакетов баллов будет предоставлена при создании\изменении объявления, если балов на счету пользователя недостаточно.

В разделе Пакеты баллов (рисунок ниже) Вы сможете создавать эти самые пакеты.

Пакеты баллов
Пакеты баллов

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

Создание пакетов баллов
Создание пакетов баллов

Баллы пользователей

В данном разделе (рисунок ниже) Вы сможете просматривать расходы\зачисления баллов каждого пользователя. Если он на что-то тратит баллы, то значение отрицательное (знак минус перед суммой потраченных баллов). Если значение положительное, то это значит, что он купил баллы (или они ему начислены «вручную»). По нажатию на ID пользователя, на рисунке ниже цифры в столбце Пользователь, Вы перейдёте к редактированию пользователя в менеджере пользователей Joomla.

Баллы
Баллы

Компонент объявлений Joomla позволяет Вам создавать (начислять) или просматривать\редактировать информацию о баллах (рисунок ниже).

Баллы пользователя
Баллы пользователя

Профили пользователей

Этот раздел (рисунок ниже) предназначен для редактирования дополнительных данных учётной записи рекламодателя. Основные данные находятся в менеджере пользователей Joomla.

Профиль пользователей
Профиль пользователя

При редактировании профиля (рисунок ниже) Вы сможете прикрепить профилю аватар, задать описание и адрес компании. Это может сделать и сам пользователь из фронтальной части сайта.

Профиль пользователя
Профиль пользователя

На рисунке ниже показан пример, как данная информация отображается во фронтальной части сайта, тип пункта меню Профиль пользователя.

Профиль во фронтальной части сайта
Профиль во фронтальной части сайта

Платежи

На данной вкладке (рисунок ниже) показаны все операции по оплате рекламодателями различных операций на Вашей доске объявлений Joomla. Чем-то напоминает раздел Заказы в компоненте интернет-магазина VirtueMart. Если Вы принимаете оплату не только через платёжные системы, а и при помощи «офлайн» платежей, например, оплата счёта в банке, то тут Вы сможете «вручную» изменить статус оплаты после проверки зачисленных средств. Если оплата проходит через платёжные системы, статус оплаты меняется автоматически при зачислении денег.

Платежи
Платежи

Шаблоны писем

Компонент объявлений Joomla позволяет Вам изменить e-mail писем, которые будут приходить администраторам, рекламодателям и другим пользователям Вашего сайта. Редактирование шаблона письма (рисунок ниже) похоже на оформление материала Joomla, но с возможностью использования «заполнителей» (заменителей). Их перечень указан под редактором. Например, добавив в текст письма заполнитель «[[advert_link]]», получатель письма увидит URL-адрес, ведущий на объявление. А не сам заполнитель – «[[advert_link]]». Опции, доступные при редактировании каждого типа писем одинаковые.

Как видите, можно использовать в письмах не только текст, но и изображения, таблицы и почти всё, что позволяет редактор материалов Joomla. Сам процесс редактирования писем похож на редактирование писем VirtueMart в компоненте Interamind Email Manager Plus.

Шаблон письма
Шаблон письма

Если Вас интересует новостная рассылка сайта, советую ознакомиться со статьёй «Обзор AcyMailing Enterprise. Рассылка писем Joomla».

DJ-Classifieds 3 позволяет редактировать такие «типы» писем.

  1. Форма жалобы - e-mail.
  2. Изменение объявления - Уведомление администратору.
  3. Объявление - уведомление об истечении срока.
  4. Объявление - изменение статуса.
  5. Форма запроса - контактный e-mail.
  6. Аукционы - контактный e-mail участника аукциона.
  7. Аукционы - завершение - письмо-уведомление автору.
  8. Аукционы - завершение - письмо-уведомление автору - ставок не было.
  9. Аукционы - завершение - письмо-уведомление автору - цена резерва не достигнута.
  10. Аукционы - завершение - письмо-уведомление участнику аукциона.
  11. Аукционы - завершение - письмо-уведомление победителю.
  12. Аукционы - завершение - письмо-уведомление победителю - цена резерва не достигнута.
  13. Аукционы - новое предложение - письмо-уведомление автору.
  14. Аукционы - новое предложение - письмо-уведомление участнику аукциона.
  15. Аукционы - новое предложение - письмо-уведомление участнику с последней ставкой.
  16. Купить Сейчас - уведомить автора по email.
  17. Купить Сейчас - уведомить покупателя по email.
  18. Новое объявление - Уведомленние администратору.
  19. Новое объявление - Уведомление пользователю.

Единицы товаров

В статье «Обзор DJ-Classifieds 3.4. Создание сайта вакансий» мы рассматривали возможности продаж непосредственно на сайт объявлений Joomla. Для этого нужно сперва создать единицы измерений (рисунок ниже). Достаточно задать только название, а затем использовать его в настройках объявления. Например, «кг», «шт.», «см», «пачки», «метры» и так далее.

Единицы товаров
Единицы товаров

Настройки DJ-Classifieds 3

Настройки компонент объявлений Joomla разделены на шесть вкладок. Большинство опций оснащены всплывающими подсказками на русском языке или интуитивно понятны из их описания. Не будем рассматривать такие опции. Остановимся только на наиболее интересных, на мой взгляд, параметрах.

  1. Глобальные.
  2. Оформление.
  3. Изображения.
  4. Безопасность.
  5. Настройки SEO.
  6. Права. Опции на данной вкладке аналогичны опциям на одноимённых вкладках в рамках всей Joomla. Они позволяют разграничить права доступа к компоненту для разных групп пользователей Joomla (рисунок ниже).
Права
Права

Глобальные

В области Специальные настройки, на данной вкладке (рисунок ниже) Вы можете управлять полями, которые появятся в форме добавления объявления DJ-Classifieds 3. Помимо простого включения\отключения полей, некоторые из них можно «перевести в разряд» дополнительных полей. Тогда их можно будет скрывать\отображать для каких-то конкретных категорий объявлений.

В этой же области, при помощи опции Email для гостей, Вы сможете настроить, должны ли незарегистрированные пользователи при добавлении объявления оставлять свой e-mail адрес. Это актуально в том случае, если на Вашей доске объявлений Joomla разрешено добавление без регистрации.

Опция Пользовательские поля значения для меток подойдёт в случае, когда у Вас мультиязычный сайт и Вы хотите сделать перевод названий дополнительных полей при помощи языкового файла. Для нормальной работы «родной» мультиязычности Joomla.

Глобальные
Глобальные

В области Настройки цен Вы сможете сконфигурировать валюту\валюты и отображение численных значений цен в компоненте объявлений Joomla.

Лимит относительного типа даты. Вы можете сократить дату типа «2 года, 1 месяц, 3 недели, 5 дней, 2 часа, 30 минут», например, до вида «2 года, 1 месяц, 3 недели».

Оформление

В основном, настройки на данной вкладке (рисунок ниже) относятся к внешнему виду доски объявлений Joomla, интеграции с социальными сетями и сервисами комменатриев.

  • Тема. Если у Вас шаблон сайта, который ориентирован на DJ-Classifieds 3, например JM Job Listings, то в списке тем Вы его увидите. Или можно создать свой собственный, понадобятся знания CSS, HTML и PHP, разместив его в папке «/components/com_djclassifieds/themes».
  • Тип Таблица. Влияет на отображение таблицы перечня объявлений категории во фронтальной части сайта.
Оформление
Оформление

В области Табличный вид есть опции для оформления подсказок. Подсказки, это всплывающие окошки с более подробной информацией. Они появляются при наведении курсора мыши на объявление в категории с табличным видом (рисунок ниже).

Подсказка
Подсказка

В следующей статье «Обзор DJ-Classifieds. Плагины, модули, пункты меню» мы рассмотрим оставшиеся настройки компонента, поговорим о его модулях, плагинах и пунктах меню, а также рассмотрим общую схему создания доски объявлений Joomla при помощи DJ-Classifieds 3.

 

Полезные ссылки: