Joomla City - все о создании и продвижении сайтов. Joomla доска объявлений на
Создание доски объявлений на Joomla
В предыдущей статье «Обзор DJ-Classifieds 3. Доска объявлений Joomla» мы начали рассматривать настройки самого компонента. В этой статье закончим их рассмотрение и поговорим о дополнениях, способах вывода страниц расширения во фронтальную часть и общем алгоритме создания доски объявлений.
Стоит напомнить, что большинство опций оснащены всплывающими подсказками на русском языке или интуитивно понятны из их описания. Не будем рассматривать такие опции. Остановимся только на наиболее интересных, на мой взгляд, параметрах.
Настройки DJ-Classifieds 3
Изображения
На данной вкладке (рисунок ниже) Вы сможете управлять различными параметрами изображения, начиная их размерами и заканчивая стоимостью за дополнительно размещённые картинки в объявлениях. На этой же вкладке можно настроить добавление водяного знака к изображениям.
Настоятельно рекомендую сперва продумать и проверить настроенные Вами характеристики изображений (ширину, высоту, метод обработки, качество и так далее), а только потом применять их на рабочем сайте. Лучше всё продумать до запуска сайта. Так как изменение этих настроек для уже существующих изображений может вызвать большую нагрузку на сервер, при условии большого количества изображений. Если такая ситуация возникнет, рекомендую пересоздавать эскизы и оптимизировать миниатюры не для всех объявлений сразу, а для категорий\подкатегорий и по несколько объявлений. Это можно сделать в разделах Категории и Объявления.
В новых версиях скрипта доски объявлений появилась возможность задавать папки для сохранения изображений и некоторые другие опции.
DJ-ClassifiedsБезопасность
На данной вкладке (рисунок ниже) предоставлены некоторые настройки, которые помогут повысить защиту от спама. Как уже упоминалось, при настройке категории, Вы можете «ограничивать» доступ к некоторым категориям объявлений несовершеннолетним. Ограничение состоит в том, что им будет показано сообщение, где они должны чётко подтвердить, что им есть 18 лет. Там же можно вывести ссылку на «правила и условия». Если делать вывод ссылки на правила не нужно, то для опции Статья для 18+ выберите Нет. Если нужно, выберите другое значение этой опции и в поле ID статьи 18+ укажите ID материала Joomla, на который будет вести ссылка.
Настройки SEO
DJ-Classifieds обладает весьма полезными, на мой взгляд, настройками (рисунок ниже). Помимо возможности задания шаблона формирования мета-заголовков объявлений и категорий можно ещё влиять на формирование URL-адресов, нижеперечисленные на рисунке опции (начиная с Разделитель ID и ниже) как раз для этого предназначены. К сожалению, нет возможности настройки шаблона формирования URL, но при необходимости можно воспользоваться сторонними SEF-расширениями. Например, sh504SEF.
Зачем может понадобиться управление формированием URL? По умолчанию, URL-адрес объявления выглядит так: «…marketing/ad/sales-and-services-manager-81», где «marketing» – псевдоним категории, «ad» – псевдоним просмотра записи, «sales-and-services-manager» – псевдоним объявления, «-» – разделитель ID, «81» – ID объявления. По отдельности всё это можно изменить (кроме ID объявления). Но с точки зрения SEO может возникнуть необходимость в таком адресе «…/sales-and-services-manager-81», то есть после домена сразу псевдоним и ID объявления. Так как доска объявлений заполняется пользователями, то они могут указать при создании неправильную категорию или может понадобится поместить объявление в архив. Такие случаи не редки. В любом из них конечный URL объявления будет меняться. Если поисковые системы успеют проиндексировать страницу объявления по одному URL, а в результате переноса объявления в другую категорию\архив, этот URL будет недействителен и посетители Вашего сайта, пришедшие с поисковой системы, могут попасть не на ту страницу или на страницу 404. Это нежелательно, поскольку может увеличить показатель отказов.
В статье «Обзор DJ-Classifieds 3.7.2. Группы полей и Яндекс карты» можно прочесть подробнее о настройках автоматической генерации мета-заголовков объявлений и категорий.
Настройки SEOПлагины DJ-Classifieds
Вместе с компонентом Вам будет доступно около тридцати плагинов, расширяющих возможности DJ-Classifieds. Кратко перечислим их и укажем назначение.
Плагины для интеграции DJ-Classifieds с другими расширениями (3rd Party).
- Плагин интеграции с компонентом ARTIO JoomSEF (бесплатный компонент управления URL-адресами). Аналог sh504SEF – платный. Имя файла плагина «DJClassifieds_artio_jomsef_plg».
- Плагин интеграции с компонентом AutoTweet (бесплатный компонент кроспостинга в социальные сети). Аналог Social Backlinks – платный. Имя файла плагина «plg_autotweet_djclassifieds».
- Плагин интеграции с компонентом Community Builder (бесплатный компонент создания социальной сети). Имя файла плагина «plug_dj-classifiedsforcb».
- Плагин интеграции с компонентом EasySocial, включая ленту активности (платный компонент создания социальной сети). Имя файла плагина «DJ-Classifieds_EasySocial_application» и «plg_djclassifieds_easysocialstream».
- Плагин интеграции с компонентом Falang (бесплатный компонент для создания мультиязычности на сайте). Имя файла плагина «DJ Classifieds 3.3.3 falang xml».
- Плагин интеграции с компонентом J!MailAlerts (бесплатный компонент e-mail рассылок). Аналог AcyMailing. Имя файла плагина «jma_latestads_djcf».
- Плагины интеграции с компонентом JomSocial, включая ленту активности (платный компонент создания социальной сети). Имя файла плагина «plg_djcf_jomsocial» и «plg_djclassifieds_communitystream».
- Плагины интеграции с компонентом jUpgrade (платный компонент миграции с Joomla5). Имя файла плагина «com_djclassifieds_jupgrade».
- Плагины интеграции с компонентом OSMap (бесплатный компонент карты сайта). Аналог JSitemap PRO – платный. Имя файла плагина «plg_osmap_djclassifieds».
- Плагины интеграции с компонентом Xmap (бесплатный компонент карты сайта, который более не поддерживается его разработчиками). Подробнее о нём Вы можете прочесть в статье «Обзор Xmap 2 (часть 1). Карта сайта Joomla 2.5 – 3.0». Имя файла плагина «plg_xmap_djclassifieds».
«Общие» плагины DJ-Classifieds.
- Имя файла плагина «djcfadstoken». Предназначен для присоединения объявлений, оставленных незарегистрированными пользователями к их аккаунтам после регистрации, если адреса электронной почты совпадают.
- Имя файла плагина «djcfpoints». Предназначен для «выдачи» нескольких баллов вновь зарегистрированным пользователям.
- Плагины регистрации, позволяющие заменить обычную регистрацию Joomla на регистрацию DJ-Classifieds. Файл «plg_djcflassifieds_registration» – главный плагин регистрации, «plg_system_djcfregistration» – плагин, перенаправляющий с обычной формы регистрации Joomla на форму регистрации DJ-Classifieds, «plg_djcflassifieds_acymailing» – позволяет пользователям подписаться на e-mail-рассылку компонента AcyMailing. Подробнее о настройке регистрации можно прочесть в статье.
- Имя файла «plg_search_djclassifieds». Позволяет произвести интеграцию поиска по сайту Joomla и объявлений DJ-Classifieds.
- Имя файла «djcfquickicon». Плагин выводит иконки быстрого доступа к DJ-Classifieds на начальной странице административной части панели управления Joomla (боковая панель, область Расширения).
- Имя файла «plg_djclassifieds_pagebreak» (входит в пакет инсталляции DJ-Classifieds). Палагин, который позволяет вставлять разрывы страницы в описание объявления. По сути, это позволяет разделить описание в объявлении на вкладки (рисунок ниже) или аккордеон.
Вам нужно включить плагин «plg_djclassifieds_pagebreak», выбрать, как именно нужно разделять контент, а затем при помощи обычной кнопки Разрыв страницы в редакторе Joomla, при создании\редактировании описания объявления, вставлять разрывы (рисунок ниже).
Вставка разрывовПлагины доставки DJ-Classifieds.
Имя файла «plg_djcflassifieds_shipping» и «plg_djcflassifiedsshipping_standard». Добавляет функции доставки в созданную доску объявлений на Joomla. Вы сможете добавить функцию доставки товара в объявления, где используется «Купить сейчас». По сути, это уже полноценное оформление заказа интернет-магазина.
После установки и активации этих плагинов перейдите в компонент DJ-Classifieds и в новом разделе Доставка (рисунок ниже) создайте нужные Вам способы доставки.
Плагины DJ-ClassifiedsПри создании\редактировании способа доставки (рисунок ниже) Вы сможете добавить стоимость доставки, дописать описание и выбрать плагин доставки, который будет отвечать за обработку данного способа доставки.
Редактирование способа доставкиПосле этого в объявлениях, где предусмотрена продажа можно настроить, какие способы доставки и с какой ценой будут доступны для каждого конкретного объявления (рисунок ниже).
Добавление способа доставки в объявлениеПосле чего при оформлении заказа посетители сайта смогут выбирать наиболее подходящий для них способ доставки.
Плагины оплаты DJ-Classifieds.
- Оплата при помощи «2Checkout». Имя файла плагина «djcf2co».
- Оплата при помощи «Skrill/Moneybookers». Имя файла плагина «djcfskrill».
- Оплата при помощи «DotPay SMS». Имя файла плагина «djcfDotPaySms».
- Оплата при помощи «Sofort Banking». Имя файла плагина «djcfSofortBanking».
- Оплата при помощи «Google Wallet». Имя файла плагина «djcfGoogleWallet».
- Оплата при помощи «Mercadopago». Имя файла плагина «djcfMercadoPago».
- Оплата при помощи «Stripe». Имя файла плагина «djcfStripe».
- Оплата при помощи «Ideal Mollie». Имя файла плагина «djcfIDeal».
- Оплата при помощи «AuthorizeNET». Имя файла плагина «djcfAuthorizeNET» (входит в пакет инсталляции DJ-Classifieds).
- Оплата при помощи банковского счёта на оплату. Имя файла плагина «djcfBankTransfer» (входит в пакет инсталляции DJ-Classifieds).
- Оплата при помощи «PayPal». Имя файла плагина «djcfPaypal» (входит в пакет инсталляции DJ-Classifieds).
- Оплата при помощи «PayU». Имя файла плагина «djcfPayU» (входит в пакет инсталляции DJ-Classifieds).
- Оплата при помощи «Przelewy24». Имя файла плагина «djcfPrzelewy24» (входит в пакет инсталляции DJ-Classifieds).
Также для расширения функциональности сайта, в целом, и создаваемой доски объявлений на Joomla, в частности, можно подключить дополнительные компоненты, например:
- DJ-Mediatools – компонент галерей. Можно будет выводить изображения объявлений в качестве изображений галерей и слайд-шоу.
- DJ-Reviews – компонент рейтингов и отзывов. Можно будет добавить возможность голосования и написания отзывов к объявлениям.
- DJ-MegaMenu – модуль меню. Можно будет создавать удобное меню с выводом категорий по столбцам и добавлением в меню модулей из DJ-Classifieds.
Модули объявления для Joomla 3
На данный момент в DJ-Classifieds 3.4.1.1 девять модулей объявления для Joomla 3. Обратите внимание, что примеры модулей, указанные ниже, могут сильно отличаться от того, что Вы увидите у себя на сайте. Это зависит от Вашего шаблона. В моём примере используется шаблон JM Job Listings. Также на внешний вид влияют настройки самих модулей.
«DJ Classifieds Category Tree module» – модуль вывода списка категорий доски объявлений в виде дерева (можно с изображениями и в колонки) (рисунок ниже).
Модуль объявлений для Joomla 3«DJ Classifieds Items module» – модуль вывода объявлений. Ко всему это ещё один способ монетизации сайта. Можно разместить модуль на видном месте и брать деньги за размещение в нём объявлений (рисунок ниже).
«DJ Classifieds Google Maps module» – модуль вывода карты Google с отмеченными на ней объявлениями (если для них был корректно указан адрес) (рисунок ниже). В новых версиях компонента появилась возможность вывода в модуле карт Baidu.
DJ Classifieds Google Maps module«DJ Classifieds Menu module» – модуль вывода категорий доски объявлений (вертикальный вид с прокруткой) и кнопки добавления объявления (рисунок ниже).
DJ Classifieds Menu module«DJ Classifieds Regions» – модуль вывода областей (регионов) (рисунок ниже). Очень удобно, если, например, нужно быстро найти все объявления, касающиеся Харькова.
DJ Classifieds Regions«DJ Classifieds Search» – модуль поиска\фильтрации (рисунок ниже).
DJ Classifieds Search«DJ Classifieds Stats» – модуль для отображения различной статистической информации по доске объявлений. Например, сколько всего объявлений, сколько добавлено сегодня, сколько добавлено за последнюю неделю и другое.
«DJ Classifieds User Menu» – выводит модуль с перечнем ссылок, которые будут полезны для зарегистрированных пользователей (рисунок ниже).
«DJ Classifieds User Points» – этот модуль выводит информацию о баллах рекламодателя и ссылки на историю пополнений\растрат балов, а также ссылку на покупку пакетов баллов (рисунок ниже).
DJ Classifieds User PointsПункты меню
После установки DJ-Classifieds в менеджере меню Joomla появится новый раздел с типами пунктов меню данного компонента. Размещая эти пункты меню в меню Joomla, Вы сможете направлять пользователей на нужные страницы. Название пунктов меню соответствует тому, на какую страницу они будут вести.
- Баллы пользователей.
- Дерево категорий.
- Добавить объявление.
- Избранные материалы.
- История заказов Пользователя.
- История продаж.
- Объявления пользователя.
- Отображение объявления.
- Пакеты баллов.
- Профиль пользователя.
- Редактирование профиля.
- Шаблон блога категории.
- Шаблон таблицы категории.
Создание доски объявлений на Joomla
Приведу общий «алгоритм» создания доски объявлений при помощи DJ-Classifieds. Предполагается, что Вы определились с тем, что данный компонент Вам подходит, купили его, установили сам компонент и все необходимые дополнения. В решении вопроса соответствия данного компонента Вашим потребностям может помочь данная статья. В качестве альтернативы предлагаю обратить своё внимание на альтернативный компонент RSDirectory.
Также предполагается, даже до покупки компонента, что Вы максимально подробно «спроектировали» и продумали все основные моменты. Например, состав и вложенность категорий, необходимые поля, вопросы монетизации, модерации, дизайна, SEO, защиты от взлома, скорости работы и так далее. Этап проектирования/планирования крайне важен. Его не стоит пропускать, так как ошибки, допущенные на этом этапе, в дальнейшем могут привести к сложным ситуациям и проблемам.
Если Вы не собираетесь монетизировать свою доску объявлений, то пункты 7-9 не для Вас.
Если Вы не собираетесь давать возможность покупки товаров на Вашей доске объявлений, то пункты 11-12 не для Вас.
- Настройте сам компонент DJ-Classifieds.
- Настройте плагины DJ-Classifieds.
- Создайте и настройте категории объявлений.
- Создайте и настройте пункты меню.
- Создайте и настройте дополнительные поля.
- Создайте местоположения.
- Создайте сроки публикации.
- Создайте пакеты баллов.
- Настройте тарифы.
- Настройте шаблоны писем.
- Настройте единицы товаров.
- Настройте доставку.
- Создайте и настройте типы (не обязательно).
- Создайте и настройте модули.
Почти после каждого этапа рекомендую проводить тестирование настроенных функций и при необходимости вносить коррективы. Это итерационный процесс. К тому же, в приведённом мной «алгоритме» не затронуты вопросы интеграции с платёжными системами и сторонними расширениями.
Надеюсь, что на основании цикла статей о DJ-Classifieds у Вас появилось понимание, что может предложить Вам данный компонент, и что с его помощью можно будет создать доску объявлений на Joomla с довольно приличной функциональностью.
Об обновлениях компонента (на сентябрь 2017) Вы можете прочесть в статье «Обзор DJ-Classifieds 3.6.8. Новшества в компоненте доски объявлений Joomla».
Похожие материалы
Полезные ссылки:
aleksius.com
Как сделать доску объявлений на DJ-Classifieds
DJ-Classifieds 3 – готовое решение доски объявлений Joomla с шаблонами, множеством настроек и возможностью заработка. Расширение переведено на русский, украинский, английский и другие языки. Есть интеграция с платёжными системами, включая Робокассу. Благодаря интеграции с различными компонентами можно расширить функциональность: создать систему личных сообщений между продавцами и покупателями, сделать галерею и слайдер объявлений, создать AMP версию страниц и многое другое.
В предыдущей статье «Уроки DJ-Classifieds (часть 3). Доска объявлений Joomla 3» мы, в основном, рассмотрели вопросы, связанные с дополнительными полями и скрытием/отображением тех или иных элементов на страницах категорий объявлений. В этой части поговорим об изображениях, интеграции с компонентом вкладок, добавлением видео и файлов на страницы объявлений.
В статье будет рассмотрена последняя, на момент её написания (20.09.2017), стабильная русскоязычная версия DJ-Classifieds 3.6.8 и Joomla 3.7.5. Шаблон фронтальной части сайта JM Services 1.0.4 (фреймворк EF 4.7.8), шаблон административной части сайта – Isis 1.0. Горизонтальное меню – DJ-MegaMenu Pro 3.5.4.
Демонстрационный сайт базируется на «пакете» с «быстрым стартом» (Quickstart), который предоставляется с DJ-Classifieds по отдельной подписке. Поэтому содержимое сайта (тексты объявления, названия категорий и т.д.) содержит англоязычные материалы. В основу легли материалы из блога и раздела о часто задаваемых вопросах сайта разработчика.
Отображение модулей во вкладках (интеграция с DJ-Tabs)
Рассмотрим пример отображения модулей с объявлениями DJ-Classifieds во вкладках. В качестве расширения вкладок используется DJ-Tabs 1.3.4. Для примера отобразим во вкладках последние добавленные объявления и объявления с продвижением «Спец». Описанный ниже способ актуален для отображения во вкладках любых модулей, не только DJ-Classifieds. Предполагается, что DJ-Tabs у Вас уже установлен.
Шаг 1. Перейдите в Расширения – Модули и создайте модуль «DJClassifieds Items». В настройках модуля (рисунок ниже) укажите в качестве позиции какую-то уникальную позицию, в моём примере это «novye-obyavleniya». Для опции Число колонок оставьте «1», а на вкладке Привязка к пунктам меню выберите На всех страницах.
DJ-ClassifiedsШаг 2. По аналогии создайте ещё один такой же модуль. Но укажите другую позицию. Она тоже не должна совпадать с позицией шаблона или DJ-Classifieds. В моём примере – «spets-obyavleniya». Для опции Только платные ''Спец'' укажите Да.
Шаг 3. Перейдите в Компоненты – DJ-Tabs – Группы и создайте новую группу (рисунок ниже). Просто введите понятный Вам заголовок и сохраните её.
Шаг 4. В самом DJ-Tabs перейдите в раздел Элементы и создайте новый элемент (рисунок ниже). Укажите такие опции:
- Название. В принципе, любое.
- Группа. Та, что Вы создали на предыдущем шаге. В моём примере – «Объявления».
- Тип. Позиция модуля.
- Позиция. Название позиции модуля новых объявлений, который Вы создавали на первом шаге. В моём примере – «novye-obyavleniya»
- Состояние. Опубликовано.
Шаг 5. По аналогии создайте ещё один такой же элемент, но для спец-объявлений. В моём примере его позиция – «spets-obyavleniya».
Шаг 6. Перейдите в Расширения – Модули и создайте модуль «DJ-Tabs». В качестве группы укажите ту, которую Вы создали на 3-м шаге (рисунок ниже). Укажите позицию шаблона или DJ-Classifieds, где нужно выводить модуль со вкладками.
Настройка модуля вкладокНа рисунке ниже показан пример того, что пользователь увидит на сайте.
Объявления во вкладкахСтиль вкладок можно изменить в настройках модуля вкладок, также можно отображать объявления не во вкладках, а в аккордеоне (опция Макет). Если нужно изменить заголовок вкладок, то это редактируется в Компоненты – DJ-Tabs – Элементы (опция Названия в настройках элементов). Если у Вас под вкладками отображаются заголовки модулей, то в настройках нужного модуля выберите Скрыть для опции Показывать заголовок.
Свойства товаров
Если Вас интересует, как сделать доску объявлений с возможностью продажи/покупки товаров прямо на сайте, ознакомьтесь с предыдущей статьёй «Уроки DJ-Classifieds (часть 2). Монетизация, валюта, оплата». У этих товаров могут быть дополнительные свойства, например, «Цвет», «Размер», «Тип обивки» и так далее.
Предполагается, что Вы уже настроили DJ-Classifieds для продажи товаров так, как описано в предыдущей статье и у Вас уже есть соответствующее объявление.
Чтобы настроить такие типы, создайте дополнительное поле и в его настройках перейдите на вкладку Купить сейчас (рисунок ниже). Покажу на примере поля из предыдущей статьи. Активируйте опцию Вариант продукта и укажите значения (через точку с запятой «;»).
Редактирование поляЗатем перейдите в настройки нужного Вам объявления на вкладку Купить сейчас (рисунок ниже, верхняя часть) и укажите количество доступных товаров с тем или иным свойством. Аналогично можно сделать во фронтальной части сайта (рисунок ниже, нижняя часть).
Настройка свойств товараВо фронтальной части сайта (рисунок ниже) пользователь сможет выбрать нужный ему вариант товара.
Как сделать сайт доски объявленийВложения файлов в форме обратной связи с продавцом
Как Вы знаете, DJ-Classifieds позволяет сделать сайт доски объявлений с возможностью связи покупателя с продавцом при помощи формы обратной связи. Ещё есть личные сообщения, но для этого нужен платный плагин. А вот форма обратной связи – штатное средство компонента. Вы можете включить возможность отправки файлов при помощи формы. Для этого перейдите в настройки DJ-Classifieds на вкладку Оформление и в области Вид объявления активируйте опцию Добавить файл в форму спросить продавца. Тут же Вы сможете указать, какие типы файлов можно передавать через форму (опция Форма спросите продавца файл - разрешенные типы) и какой их максимальный размер (опция Форма спросите продавца, файл - максимальный размер). В результате, во фронтальной части сайта пользователь увидит форму с дополнительным полем для вложения файлов (рисунок ниже).
Вложения в формыПрикрепление файлов к объявлениям
DJ-Classifieds позволяет сделать сайт доски объявлений с возможностью прикрепления файлов к объявлениям и с возможностью прикрепления файлов пользователями к своему аккаунту для администратора. То есть, файлы, прикреплённые к объявлению, могут загружаться со страниц товаров, например, инструкции, рекламные брошюре, драйвера и так далее.
А файлы, которые авторы объявлений прикрепляют в свой профиль – это личные файлы. Их видят только администраторы сайта и те, кто прикрепил эти файлы. Там могут быть сканы паспорта или других документов. Они могут понадобиться для удостоверения личности и так далее. Примерно так, как проверяют фрилансеров на сайтах бирж.
Для этого служит специальное расширение «Attachments App for DJ-Classifieds» (плагин «DJ-Classifieds - Файлы вложения»). Он не входит в стоимость обычной лицензии на DJ-Classifieds. Покупается по лицензии «Reg. + Apps» или отдельно. Данный плагин работает с DJ-Classifieds 3.4 и более новыми версиями.
Предполагается, что плагин «DJ-Classifieds - Файлы вложения» у Вас уже установлен. Рассмотрим, как можно прикрепить файл к объявлению. Перейдите в Расширения – Плагины, найдите плагин «DJ-Classifieds - Файлы вложения» и зайдите в его настройки (рисунок ниже).
Сделать сайт доски объявленийОбязательно включите плагин и активируйте опцию Загрузки в объявлениях. По большому счёту, этого достаточно. Но Вы можете ещё задать разрешённые для загрузки форматы файлов (опция Форматы вложений), ограничение по размеру файла (опция Макс. Размер вложения [Кб]) и включить ограничение на количество загружаемых файлов из административной и фронтальной части сайта (опции Макс. лимит вложений (бэкенд) и Макс. лимит вложений (фронтэнд) соответственно).
Не обязательно, но можно задать предустановленные заголовки для загружаемых файлов. Посмотрим, как добавление файлов к объявлениям выглядит в админке (рисунок ниже, верхняя часть). Аналогично для фронтальной части сайта (рисунок ниже, средняя часть)
Прикрепления файлов к объявлениямНа странице объявления пользователь увидит небольшой список с заголовками, размером и форматом файла (рисунок выше, нижняя часть). Обратите внимание, что «реальный» URL файла «скрыт». То есть пользователи не увидят, где именно на сервере лежит сам файл.
Если Вам нужно организовать вложения файлов к обычным материалам Joomla, а не к объявлениям доски, обратите внимание на компонент Attachments. Также можете ознакомиться с другими обзорами расширений вложений и файловых архивов для Джумла.
Как пользователям отправлять личные документы администратору
Действия аналогичны вышеописанным, только в настройках плагина «DJ-Classifieds - Файлы вложения» нужно активировать опцию Загрузки в профиле. После этого, во фронтальной части сайта пользователи смогут добавлять свои личные документы, доступные только администратору (рисунок выше, средняя часть).
Администраторы смогут скачать эти файлы в админке, в самом компоненте DJ-Classifieds – Профили пользователей – Имя пользователя – Вложения (рисунок выше, верхняя часть).
Добавление видео в объявление
На своём сайте рекламных объявлений Вы можете позволить посетителям добавлять видео к описанию их товаров/услуг. Для этого перейдите в настройки DJ-Classifieds на вкладку Глобальные и в области Специальные настройки включите опцию Использовать 'Видео'. Теперь можно добавлять ссылку на видео с YouTube или Vimeo при создании и редактировании объявлений. Это можно сделать как в админке, так и во фронтальной части сайта.
Добавление кнопок социальных сетей
В предыдущей статье «Обзор AddThis Joomla. Статистика социальных сетей» уже рассматривался сервис кнопок социальных сетей. Из него Вам нужно получить только код для вставки. Как альтернативу предлагаю ещё такие сервисы:
Когда настроите один из понравившихся сервисов и получите код для вставки на сайт, перейдите в настройки DJ-Classifieds на вкладку Оформление и в области Вид объявления активируйте опцию Позиция социальных кнопок, выбрав нужное положение кнопок и вставьте полученный в сервисе код в поле Код социальных кнопок. На рисунке ниже, в верхней части, показан пример вставки кнопок от AddThis, когда для опции Позиция социальных кнопок задано Сверху. А в нижней части рисунка ниже – Снизу.
Сайт объявлений ДжумлаПомните, что у данного способа, как и у способа вставки кода от любого сервиса, есть недостаток – снижение скорости загрузки страницы. Рекомендуется отображать данный код чем ниже, тем лучше. А можно воспользоваться вставкой кода кнопок соц. сетей с самого сервиса, причём добавить их в шаблон, как можно ниже (чтобы они отображались сбоку сайта).
Аукцион
Как Вы знаете, DJ-Classifieds позволяет сделать сайт доски объявлений с продажей товаров за фиксированную стоимость. Но если вариант создать аукцион, где товар будет неким «лотом», а посетители смогут ставить ставки и сами определять стоимость товара. Процесс может быть автоматизирован путём указания продавцом минимальной стоимости товара, по которой он хочет его продать. Как только эта стоимость достигнута – товар автоматически продаётся.
Давайте рассмотрим, как сделать доску объявлений с аукционом.
Шаг 1. Сперва перейдите в настройки DJ-Classifieds на вкладку Глобальные и в области Специальные настройки включите опцию Аукционы. В поле Аукционы - ставки отображаются можно указать количество последних добавленных ставок, отображаемых на странице объявления. При помощи опции Имя участника торгов можно скрыть или отобразить имена участников торгов на странице объявления.
Шаг 2. Спуститесь ниже к области Настройки уведомлений и для опции Триггер отправки уведомлений выберите Ссылка на CRON. Сама ссылка такова: «http://vash-sajt.com/index.php?option=com_djclassifieds&task=cronNotifications». Замените «http://vash-sajt.com» на протокол и доменное имя Вашего сайта. Теперь Вам нужно настроить задачи (планировщик, CRON) у себя на хостинге. Если Вы не знаете, как это сделать, обратитесь в службу технической поддержки Вашего хостинг-провайдера. Предоставьте ему ссылку, уже с Вашим доменом и попросите установить интервал, например, 10-20 минут. Это нужно для регулярных автоматических отправок писем с уведомлениями о событиях на Вашей доске объявлений. В частности, о новых ставках.
Шаг 3. Перейдите в раздел Шаблоны писем и отредактируйте (переведите) такие шаблоны:
- Аукционы - конец - уведомление автора по электронной почте.
- Аукционы - конец - уведомление автора по электронной почте - нет заявок.
- Аукционы - конец - уведомление автора по электронной почте - резервная цена не достигнута.
- Аукционы - конец - уведомление претендентов по электронной почте.
- Аукционы - конец - уведомление победителя по электронной почте.
- Аукционы - конец - уведомление победителя по электронной почте - резервная цена не достигнута.
- Аукционы - новое предложение - уведомление автора по электронной почте.
- Аукционы - новое предложение - уведомления претендентов по электронной почте.
- Аукционы - новое предложение - перекупить пользователю - уведомление по электронной почте.
Тексты этих писем будут приходить всем участникам аукциона. По умолчанию, они на английском языке.
Шаг 4. Теперь перейдите в настройки нужного Вам объявления и на вкладке Аукцион настройте существующие опции (рисунок ниже, верхняя часть). Тут же отображаются ставки, которые были сделаны другими пользователями. Во фронтальной части сайта это выглядит аналогично (рисунок ниже, нижняя часть). Опция Резервная цена – это минимальная цена, ниже которой товар не может быть продан. А на вкладке Новое, в поле Цена можно задать стартовую цену.
АукционНа странице объявления это выглядит так, как показано на рисунке ниже.
Аукцион на сайтеЕсли зайти на страницу аукциона во фронтальной части сайта, как его владелец, то нажав на имя пользователя, оставившего ставку, откроется форма обратной связи с ним.
По окончании аукциона всем участникам (и администратору) будут разосланы соответствующие письма. Окончанием аукциона является Дата истечения (в настройках объявления).
Изменение размера изображений
Сайт объявлений Джумла без изображений товаров был бы не таким привлекательным. Чтобы они смотрелись гармонично, следует предварительно поэкспериментировать с размерами.
Для этого перейдите в настройки DJ-Classifieds на вкладку Изображения и в области «После внесения изменений секции изображения…» измените значения ширины и высоты. Тут есть настройки для изображений в разных частях сайта (в категориях, на страницах объявлений и так далее). Все они подписаны.
Также рекомендуется активировать опцию Сохранять оригиналы изображений. Она позволит хранить на севере исходные изображения, которые загружают пользователи. Это повышает шанс создания более качественных миниатюр изображений при смене значений ширины и высоты в настройках. Но хранение оригиналов требует дискового пространства на сервере.
На этой вкладке Вы сможете настроить «алгоритм обрезки» путём конфигурации опций: Метод обработки изображений, Область обрезки (горизонтально), Область обрезки (вертикально).
После того, как Вы закончите настройки, нужно их сохранить и запустить процесс пересоздания миниатюр.
- Если нужно изменить изображения объявлений, перейдите в раздел Объявления, выделите нужные Вам объявления и нажмите кнопку Пересоздать эскизы в верхней части страницы.
- Если нужно изменить изображения категорий, перейдите в раздел Категории, выделите нужные Вам категории и нажмите кнопку Пересоздать эскизы в верхней части страницы.
- Если нужно изменить изображения аватарок пользователей, перейдите в раздел Профили пользователей, выделите нужных Вам пользователей и нажмите кнопку Восстановить профиль изображения в верхней части страницы.
После этого начнётся процесс обработки изображений. Обратите внимание, что в зависимости от количества изображений, их размера и настроек, которые Вы указали, процесс может быть длительным и сильно загрузить сервер. Рекомендую выполнять его по частям, выбирая небольшое количество объектов.
Водяной знак на изображения
DJ-Classifieds позволяет сделать сайт доски объявлений с автоматическим нанесением водяных знаков на загружаемые изображения. Чтобы воспользоваться данной возможностью перейдите в настройки компонента на вкладку Изображения и в области «Водяной знак…» и активируйте опцию Водяной знак. При помощи неё Вы сможете указать, на какие изображения необходимо наносить знак (только изображения объявлений или и на аватарки пользователей).
Тут же Вы можете настроить размер (опция Размер водяного знака) и горизонтальное/вертикальное положение изображения (опции Позиция водяного знака (горизонтальная) и Позиция водяного знака (вертикальная)).
Лучше всего для файла изображения водяного знака использовать формат PNG. Имя файла должно быть «djcf_watermark.png». Файл должен размещаться в корне папки изображений Joomla – «images».
Если хотите, чтобы водяной знак был прозрачным, позаботьтесь об этом при создании его файла (сохраняйте как PNG с прозрачностью).
В случае, если Вы изменили настройки или файл водяного знака, и хотите обновить это на всех изображениях, Вам нужно проделать процедуру с пересозданием эскизов, как в случае с изменением размера объявлений. Это описано выше в статье.
Замена изображения «Нет изображения»
В случаях, когда в настройках DJ-Classifieds отключена опция Требуется изображение (вкладка Изображения), и Ваши посетители не добавили изображения к объявлениям, на сайте появится «изображение-заглушка». Для того, чтобы задать свою «заглушку», перейдите в настройки компонента на вкладку Изображения и в поле Пустые пути изображения укажите путь к Вашему «изображению-заглушке». Например, «/components/com_djclassifieds/assets/images/». По умолчанию, файлы называются так: «no-image.png», «no-image-big.png», «no-image-old.png». Форматы файлов могут быть такими: GIF, JPG и PNG.
Видео
В данном видео показаны некоторые моменты, описанные в статье выше.
- Отображение модулей во вкладках (интеграция с DJ-Tabs) – с 00:00.
- Свойства товаров – с 05:10.
- Вложения файлов в форме обратной связи с продавцом – с 07:30.
- Прикрепление файлов к объявлениям – с 08:35.
- Как пользователям отправлять личные документы администратору – с 12:02.
- Аукцион – с 13:04.
- Изменение размера изображений – с 17:50.
- Водяной знак на изображения – с 21:12.
Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки Вы можете найти на каналах сайта Aleksius.com в YouTube, Rutube и Mail.ru.
В следующей статье «Уроки DJ-Classifieds (часть 5). Создание сайта доски объявлений» будут рассмотрены вопросы ограничения доступа пользователей к разным частям сайта, вопросы по работе с картой Google и адресами.
Похожие материалы
Полезные ссылки:
aleksius.com
создание доски объявлений на Joomla
Подробности Опубликовано 17 Май 2014 Просмотров: 6754Здравствуйте дорогие читатели!
В данной статье мы разберем, как создать доску объявлений на сайте Joomla с помощью компонента Ads manager.
Компонент Adsmanager - это идеально подходящий компонент для создания доски объявлений на joomla.
Я считаю, что это один из лучших компонентов для создания доски объявлений.
Итак, начнем?
Для начала нам неоходимо установить Adsmanager на наш сайт.
Установка происходит стандартным образом через менеджер расширений Joomla, поэтому думаю не стоит останавливаться на ней.
После удачной установки идем в меню Компоненты — Adsmanager.
Вы находитесь в панели управления компонентом.
Теперь опубликуем доску на сайте.
Для этого необходимо перейти в менеджер меню Joomla и создать новый пункт меню с символическим названием "Доска объявлений".
Для того, чтобы опубликовать публикации компонента Adsmanager необходимо указать тип меню.
А в данном случае этот пункт называется "Главная страница Adsmanager ".
Выбираем его, настраиваем и нажимаем на кнопку "Сохранить".
Теперь компонент Adsmanager привязан к созданному пункту меню.
Если мы на главной странице сайта перейдем в меню "Доска объявлений", то ничего не увидим.
Для того, чтобы настроить нашу доску объявлений необходимо перейти в панель управления компонента Adsmanager.
Во-первых, необходимо создать категорию объявлений.
Для этого нам надо перейти в раздел "Категории" и нажать кнопку "Создать".
Далее заполняем все поля и, после тщательной проверки, сохраняем нашу категорию.
Таким образом можно создать несколько необходимых для деятельности нашего сайта категорий (Автомобили, компьютеры, работа, животные, электроника, услуги, недвижимость и т.д)
После создания категории мы можем перейти во вкладку "Конфигурация" и выбрать необходимые настройки для отображения категорий и объявлений.
После выполненных действий вы можете перейти на сайт и посмотреть вид вашей доски объявлений.
Пример доски объявлений
Такой вид вы получите не сразу, но если вы обладаете знаниями верстки, то при небольшом усилии у вас получится в разы лучше.
В следующей статье я расскажу вам как настроить поиск по цене в компоненте adsmanager.
Добавить комментарий
joomla-s.ru