Объявления

Модуль «Объявления» отображает текстово-графические материалы с сортировкой по датам.

Модуль относится к части CMS «Контент» и может быть установлен опционально.

Модуль «Объявления» можно прикреплять к различным страницам сайта. Если модуль прикреплен к нескольким страницам, в административной части модуля появляется специальный фильтр «Раздел сайта» с возможностью фильтрации вывода (списка объявлений, категорий и настроек) по принадлежности к странице.

Модуль состоит из трёх частей: категории объявлений, объявления и характеристики объявлений.

Объявления

Список объявлений

В списке объявления сортируются по дате.

Редактирование объявлений

Объявление имеет следующие характеристики.

Основные:

  • Дата создания – Вводится в формате дд.мм.гггг чч:мм. Если указать дату позже текущей даты, то объявление начнет отображаться на сайте, начиная с указанной даты.
  • Автор объявления – Пользователь, создавший объявление в форме на сайте.
  • Заголовок – Используется в ссылках на объявление, заголовках. Параметр имеет разные значения для разных языковых версий сайта.
  • Опубликовать на сайте – Если не отмечена, объявление не будет отображаться на сайте. Параметр имеет разные значения для разных языковых версий сайта.
  • Категория – Категория, к которой относится объявление. Список категорий редактируется во вкладке выше. Возможно выбрать дополнительные категории, в которых объявление также будет выводится. Чтобы выбрать несколько категорий, удерживайте CTRL. Параметр выводится, если в настройках модуля отмечена опция «Использовать категории».
  • Изображения – Изображения будут загружены автоматически после выбора. После загрузки изображения будут обработаны автоматически, согласно настройкам модуля. Параметр выводится, если в настройках модуля отмечена опция «Использовать изображения».
  • Характеристики.
  • Характеристики – Группа полей, определенных в части «Характеристики». Параметр имеет разные значения для разных языковых версий сайта.
  • Анонс – Краткое описание объявления. Выводится в списках объявлений и в блоках. Если отметить «Добавлять к описанию», на странице объявления анонс выведется вместе с основным описанием. Иначе анонс выведется только в списке, а на отдельной странице будет только описание. Если отметить «Применить типограф», контент будет отформатирован согласно правилам экранной типографики с помощью веб-сервиса «Типограф». Опция «HTML-код» позволяет отключить визуальный редактор для текущего поля. Значение этой настройки будет учитываться и при последующем редактировании. Параметр имеет разные значения для разных языковых версий сайта.
  • Описание – Полное описание для страницы объявления. Если отметить «Применить типограф», контент будет отформатирован согласно правилам экранной типографики с помощью веб-сервиса «Типограф». Опция «HTML-код» позволяет отключить визуальный редактор для текущего поля. Значение этой настройки будет учитываться и при последующем редактировании. Параметр имеет разные значения для разных языковых версий сайта.
  • Динамические блоки.
  • Точка на карте – Возможность установить или отредактировать точку на геокарте. Параметр выводится, если в настройках модуля включен параметр «Подключить геокарту».
  • Похожие объявления – Похожие объявления выводятся шаблонным тегом show_block_rel. По умолчанию связи между объявлениями являются односторонними, это можно изменить, отметив опцию «В блоке похожих объявлений связь двусторонняя» в настройках модуля.
  • Теги – Добавление тегов к объявлению. Можно добавить либо новый тег, либо открыть и выбрать из уже существующих тегов. Параметр выводится, если в настройках модуля включен параметр «Подключить теги».
  • Счетчик просмотров – Количество просмотров на сайте текущего объявления. Статистика ведется и параметр выводится, если в настройках модуля отмечена опция «Подключить счетчик просмотров».
  • Рейтинг – Средний рейтинг, согласно голосованию пользователей сайта. Параметр выводится, если в настройках модуля включен параметр «Подключить рейтинг к объявлениям».
  • Комментарии – Комментарии, которые оставили пользователи к текущему объявлению. Параметр выводится, если в настройках модуля включен параметр «Показывать комментарии к объявлениям».

Дополнительные:

  • Номер – Номер элемента в БД (веб-мастеру и программисту).
  • Редактор – Изменяется после первого сохранения. Показывает, кто из администраторов сайта первый правил текущую страницу.
  • Время последнего изменения – Изменяется после сохранения элемента. Отдается в заголовке Last Modify.
  • Раздел сайта – Перенос объявления на другую страницу сайта, к которой прикреплен модуль. Параметр выводится, если в настройках модуля отключена опция «Использовать категории», если опция подключена, то раздел сайта задается такой же, как у основной категории.
  • Параметры SEO.
  • Заголовок окна в браузере, тег Title – Если не заполнен, тег Title будет автоматически сформирован как «Название объявления – Название страницы – Название сайта» Параметр имеет разные значения для разных языковых версий сайта.
  • Ключевые слова, тег Keywords – Если не заполнен, тег Keywords будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Описание, тег Description – Если не заполнен, тег Description будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Канонический тег – URL канонической страницы вида: http://site.ru/psewdossylka/, на которую переносится "ссылочный вес" данной страницы. Используется для страниц с похожим или дублирующимся контентом (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Псевдоссылка – ЧПУ (человеко-понятные урл url), адрес страницы вида: http://site.ru/psewdossylka/. Смотрите параметры сайта.
  • Редирект на текущую страницу со страницы – Позволяет делать редирект с указанной страницы на текущую.
  • Не индексировать – Запрет индексации текущей страницы, если отметить, у страницы выведется тег: <meta name="robots" content="noindex"> (SEO-специалисту).
  • Changefreq – Вероятная частота изменения этой страницы. Это значение используется для генерирования файла sitemap.xml. Подробнее читайте в описании XML-формата файла Sitemap (SEO-специалисту).
  • Priority – Приоритетность URL относительно других URL на Вашем сайте. Это значение используется для генерирования файла sitemap.xml. Подробнее читайте в описании XML-формата файла Sitemap (SEO-специалисту).
  • Параметры показа.
  • Период показа – Если заполнить, текущее объявление будет опубликована на сайте в указанный период. В иное время пользователи сайта объявление не будут видеть, получая ошибку 404 «Страница не найдена» (администратору сайта).
  • Доступ – Если отметить опцию «Доступ только», объявление увидят только авторизованные на сайте пользователи, отмеченных типов. Не авторизованные, в том числе поисковые роботы, увидят «404 Страница не найдена» (администратору сайта).
  • Важно (всегда сверху) – Если отмечена, объявление выведется в начале списка, независимо от сортировки по дате. Если важных объявлений несколько, между собой они будут сортироваться по дате.
  • Не показывать на карте сайта – Скрывает отображение ссылки на объвление в файле sitemap.xml и модуле «Карта сайта».
  • Оформление.
  • Шаблон страницы – Возможность подключить для страницы объявления шаблон сайта отличный от основного (themes/site.php). Все шаблоны для сайта должны храниться в папке themes с расширением .php (например, themes/dizain_so_slajdom.php). Подробнее в разделе «Шаблоны сайта». (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
  • Шаблон модуля – Шаблон вывода контента модуля на странице отдельного объявления (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
  • Индексирование для поиска – Объявление автоматически индексируется для модуля «Поиск по сайту» при внесении изменений.
  • Индексирование для карты сайта – Объявление автоматически индексируется для карты сайта sitemap.xml.

В модуль «Объявления» встроена автоматическая публикация объявлений в формате RSS.

Адрес RSS-ленты: http://site.ru/ab/rss/.

У англоязычной версии сайта адрес RSS-ленты новостей будет иметь вид: http://site.ru/eng/ab/rss/

Категории

Список категорий объявлений

Категории объявлений могут иметь неограниченное число подкатегорий. При необходимости категории можно не использовать. Для этого нужно отключить параметр «Использовать категории» в настройках модуля.

При удалении категории удаляются все вложенные подкатегории и объявления.

Редактирование категории объявлений

Категории имеют следующие характеристики.

Основные:

  • Название – Используется в ссылках на категорию, заголовках. Параметр имеет разные значения для разных языковых версий сайта.
  • Опубликовать на сайте – Если не отмечена, категорию не увидят посетители сайта. Параметр имеет разные значения для разных языковых версий сайта.
  • Создать пункт в меню – Если отметить, в модуле «Меню на сайте» будет создан пункт со ссылкой на текущую категорию.
  • Изображения – Возможность загрузки нескольких изображений. Варианты размера загружаемых изображений определяются в настройках. Параметр выводится, если в настройках модуля отмечена опция «Использовать изображения для категорий».
  • Характеристики, прикрепленные к категории – Список характеристик, применимых к объявлениями текущей категории.
  • Анонс – Краткое описание категории. Если отметить «Добавлять к описанию», на странице элемента анонс выведется вместе с основным описанием. Иначе анонс выведется только в списке, а на отдельной странице будет только описание. Если отметить «Применить типограф», контент будет отформатирован согласно правилам экранной типографики с помощью веб-сервиса «Типограф». Опция «HTML-код» позволяет отключить визуальный редактор для текущего поля. Значение этой настройки будет учитываться и при последующем редактировании. Параметр имеет разные значения для разных языковых версий сайта.
  • Описание – Если отметить «Применить типограф», контент будет отформатирован согласно правилам экранной типографики с помощью веб-сервиса «Типограф». Опция «HTML-код» позволяет отключить визуальный редактор для текущего поля. Значение этой настройки будет учитываться и при последующем редактировании. Параметр имеет разные значения для разных языковых версий сайта.
  • Динамические блоки.
  • Комментарии – Комментарии, которые оставили пользователи к текущей категории. Параметр выводится, если в настройках модуля включен параметр «Показывать комментарии к категориям».
  • Рейтинг – Средний рейтинг, согласно голосованию пользователей сайта. Параметр выводится, если в настройках модуля включен параметр «Подключить рейтинг к категориям».
  • Индексирование для поиска – Категория автоматически индексируется для модуля «Поиск по сайту» при внесении изменений.
  • Индексирование для карты сайта – Категория автоматически индексируется для карты сайта sitemap.xml.

Дополнительные:

  • Номер – Номер элемента в БД (веб-мастеру и программисту).
  • Редактор – Изменяется после первого сохранения. Показывает, кто из администраторов сайта первый правил текущую страницу.
  • Время последнего изменения – Изменяется после сохранения элемента. Отдается в заголовке Last Modify.
  • Раздел сайта – Перенос категории на другую страницу сайта, к которой прикреплен модуль (администратору сайта).
  • Параметры SEO.
  • Заголовок окна в браузере, тег Title – Если не заполнен, тег Title будет автоматически сформирован как «Название категории – Название страницы – Название сайта», либо согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Ключевые слова, тег Keywords – Если не заполнен, тег Keywords будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Описание, тег Description – Если не заполнен, тег Description будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Канонический тег – URL канонической страницы вида: http://site.ru/psewdossylka/, на которую переносится "ссылочный вес" данной страницы. Используется для страниц с похожим или дублирующимся контентом (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Псевдоссылка – ЧПУ, т.е. адрес страницы вида: http://site.ru/psewdossylka/. Смотрите параметры сайта (SEO-специалисту).
  • Редирект на текущую страницу со страницы – Позволяет делать редирект с указанной страницы на текущую.
  • Не индексировать – Запрет индексации текущей страницы, если отметить, у страницы выведется тег: <meta name="robots" content="noindex"> (SEO-специалисту).
  • Changefreq – Вероятная частота изменения этой страницы. Это значение используется для генерирования файла sitemap.xml. Подробнее читайте в описании XML-формата файла Sitemap (SEO-специалисту).
  • Priority – Приоритетность URL относительно других URL на Вашем сайте. Это значение используется для генерирования файла sitemap.xml. Подробнее читайте в описании XML-формата файла Sitemap (SEO-специалисту).
  • Параметры показа.
  • Доступ – Если отметить опцию «Доступ только», категорию увидят только авторизованные на сайте пользователи, отмеченных типов. Не авторизованные, в том числе поисковые роботы, увидят «404 Страница не найдена» (администратору сайта).
  • Оформление.
  • Шаблон страницы – Возможность подключить для страницы категории шаблон сайта отличный от основного (themes/site.php). Все шаблоны для сайта должны храниться в папке themes с расширением .php (например, themes/dizain_so_slajdom.php). Подробнее в разделе «Шаблоны сайта». (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
  • Шаблон модуля – Шаблон вывода контента модуля на странице списка объявлений в категории (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
  • Шаблон списка элементов – Шаблон вывода контента модуля на странице элементов списка в категории (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!). Значение параметра важно для AJAX.
  • Шаблон страницы элемента – Шаблон вывода контента модуля на странице отдельного объявления, вложенного в текущую категорию (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
  • Сортировка: установить перед – Редактирование порядка следования категории в списке. Поле доступно для редактирования только для категорий, отображаемых на сайте.
  • Не показывать на карте сайта – Скрывает отображение ссылки на категорию в файле sitemap.xml и модуле «Карта сайта».
  • Вложенность: принадлежит – Перемещение текущей категории и всех её подкатегорий в принадлежность другой категории (администратору сайта).

Характеристики

Список дополнительных характеристик

Характеристики – это дополнительные параметры, характеризующие объявление. Можно добавлять характеристики общие (для всех объявлений в пределах одного раздела сайта) или присваивать характеристику одной или нескольким категориям объявлений.

Редактирование дополнительной характеристики

Характеристики имеют следующие параметры.

Основные:

  • Название – Имя дополнительной характеристики объявления, доступно для заполнения при редактировании товара. Параметр имеет разные значения для разных языковых версий сайта.
  • Тип – Возможные значения:
    • строка,
    • число,
    • дата,
    • дата и время,
    • текстовое поле,
    • галочка,
    • выпадающий список,
    • список с выбором нескольких значений,
    • поле с визуальным редактором,
    • электронный ящик,
    • телефон,
    • заголовок группы характеристик,
    • файлы,
    • изображения.
  • Максимальное количество добавляемых файлов – Количество добавляемых файлов. Если значение равно нулю, то форма добавления файлов не выводится. Параметр выводится, если тип характеристики задан как «файлы».
  • Доступные типы файлов (через запятую) – Параметр выводится, если тип характеристики задан как «файлы».

    Пример:

    doc, gif, jpg, mpg, pdf, png, txt, zip
  • Распознавать изображения – Позволяет прикрепленные файлы в формате JPEG, GIF, PNG отображать как изображения. Параметр выводится, если тип характеристики задан как «файлы».
  • Размер для большого изображения – Размер изображения, отображаемый в пользовательской части сайта при увеличении изображения предпросмотра. Параметр выводится, если тип характеристики задан как «файлы» и отмечена опция «Распознавать изображения».
  • Размер для маленького изображения – Размер изображения предпросмотра. Параметр выводится, если тип характеристики задан как «файлы» и отмечена опция «Распознавать изображения».
  • Использовать анимацию при увеличении изображений – Параметр добавляет JavaScript код, позволяющий включить анимацию при увеличении изображений. Параметр выводится, если отмечена опция «Распознавать изображения». Параметр выводится, если тип характеристики задан как «файлы» и отмечена опция «Распознавать изображения».
  • Максимальный размер загружаемых файлов – Параметр показывает максимально допустимый размер загружаемых файлов, установленный в настройках хостинга. Параметр выводится, если тип характеристики задан как «файлы».
  • Генерировать размеры изображений – Размеры изображений, заданные в модуле «Изображения». Параметр выводится, если тип характеристики задан как «изображение».
  • Значения, псевдоссылка – Поле появляется для характеристик с типом «галочка», «выпадающий список» и «список с выбором нескольких значений».
  • Обязательно для заполнения из пользовательской части.
  • Единица измерения – Параметр выводится, если тип характеристики задан как «число». Параметр имеет разные значения для разных языковых версий сайта.
  • Отдельная страница для значений – Поле появляется для характеристик с типом «выпадающий список» и «список с выбором нескольких значений». Если опция отмечена, то на сайте появляется страница с объявлениями, объединенными одной характеристикой. Например, город: Краснодар. Странице можно задать ЧПУ, для этого рядом с полем «Значение» выводится дополнительное поля «Псевдоссылка».
  • Раздел сайта – Раздел сайта, к которому применяется характеристика.
  • Категория – Категории объявлений, для которых действует данный параметр. Если не указана ни одна категория, то характеристика считается общей.
  • Использовать в форме поиска – Позволяет отображать характеристику в форме поиска, выводимой тегом show_search.
  • Показывать в списке – Позволяет выводить значение характеристики для объявлений в списке объявлений на сайте.
  • Показывать в блоке объявлений – Позволяет выводить значение характеристики для объявлений в блоке объявлений, выводимом тегом show_block.
  • Показывать на странице объявления – Если отмечено, данная характеристика будет отображаться на странице объявления.
  • Отображать параметры в блоке для сортировки объявлений – Позволяет выводить характеристику в виде ссылки для сортировки объявлений по значению характеристики.
  • Описание характеристики – Параметр имеет разные значения для разных языковых версий сайта.
  • Сортировка: установить перед – Редактирование порядка следования характеристики в списке

Если выбран тип «галочка», появится 2 дополнительных поля: «да» и «нет». Они позволяют задать отображение параметра в пользовательской части сайта. Если значения пустые, то при показе объявления будет, отображается только название параметра (при активной галочке) и не отображается ничего (при неактивной галочке).

Пример:

Без посредников

Если значения заданы, то отображаются эти значения.

Пример:

Посредник: да
Посредник: нет
.

Если выбран тип «выпадающий список» или «список с выбором нескольких значений», то появятся дополнительные поля со значениями.

Если выбран тип «поле с визуальным редактором», то при редактировании поля будет отображаться визуальный редактор, что позволяет редактировать стиль текста.

Статистика

Статистика

Настройки

Настройки

Основные настройки

  • Основные.
  • Количество объявлений на странице – Количество одновременно выводимых объявлений в списке.
  • Количество категорий на странице – Количество одновременно выводимых категорий в списке на первой страницы модуля. Параметр появляется, если отмечена опция «Использовать категории».
  • Включить «Показать ещё» – На странице объявлений появится кнопка «Показать ещё». Увеличивает количество одновременно выводимых объявлений в списке.
  • Формат даты – Позволяет настроить отображение даты в модуле. Возможные значения:
    • 01.05.2016,
    • 01.05.2016 14:45,
    • 1 мая 2016 г.,
    • 1 мая,
    • 1 мая 2016, понедельник,
    • вчера 15:30,
    • не отображать.
  • В блоке похожих объявлений связь двусторонняя – Позволяет установленную в объявлении связь с другим объявлением использовать в двух направлениях.
  • Категории.
  • Использовать категории – Позволяет включить/отключить категории объявлений.
  • Количество объявлений в списке категорий – Для первой страницы модуля, где выходят по несколько объявлений из всех категорий. Параметр появляется, если отмечена опция «Использовать категории».
  • Количество объявлений в списке вложенной категории – Для первой страницы модуля и для страницы категории. Параметр появляется, если отмечена опция «Использовать категории».
  • Показывать объявления подкатегорий – Если отмечена, в списке объявлений категории будут отображатся объявления из всех вложенных категорий. Параметр появляется, если отмечена опция «Использовать категории».
  • Подключения.
  • Счетчик просмотров – Позволяет считать количество просмотров отдельного объявления.
  • Выводить счетчик на сайте – Позволяет вывести на сайте количество просмотров отдельного объявления. Параметр выводится, если отмечена опция «Счетчик просмотров». Параметр появляется, если отмечена опция «Счетчик просмотров».
  • Подключить геокарту – Подключение модуля «Геокарта». Параметр не будет включен, если модуль «Геокарта» не установлен. Подробности см. в разделе модуль «Геокарта».
  • Подключить комментарии к объявлениям – Подключение модуля «Комментарии». Параметр не будет включен, если модуль «Комментарии» не установлен. Подробности см. в разделе модуль «Комментарии».
  • Показывать комментарии к категориям – Подключение модуля «Комментарии» к категориям объявлений. Параметр не будет включен, если модуль «Комментарии» не установлен. Подробности см. в разделе модуль «Комментарии».
  • Подключить теги – Подключение модуля «Теги». Параметр не будет включен, если модуль «Теги» не установлен. Подробности см. в разделе модуль «Теги».
  • Показывать рейтинг объявлений – Подключение модуля «Рейтинг». Параметр не будет включен, если модуль «Рейтинг» не установлен. Подробности см. в разделе модуль «Рейтинг».
  • Подключить рейтинг к категориям – Подключение модуля «Рейтинг» к категориям. Параметр не будет включен, если модуль «Рейтинг» не установлен. Подробности см. в разделе модуль «Рейтинг».
  • Подключить перелинковку – Отображение перелинковки в модуле. Подробности см. в разделе модуль «Перелинковка».
  • Автогенерация для SEO.
  • Шаблон для автоматического генерирования Title – Если шаблон задан и для объявления не прописан заголовок Title, то заголовок автоматически генерируется по шаблону. В шаблон можно добавить:
    • %name – название,
    • %category – название категории,
    • %parent_category – название категории верхнего уровня (SEO-специалисту).
    Параметр имеет разные значения для разных языковых версий сайта.
  • Шаблон для автоматического генерирования Title для категории – Если шаблон задан и для категории не прописан заголовок Title, то заголовок автоматически генерируется по шаблону. В шаблон можно добавить:

    • %name – название категории,
    • %parent – название категории верхнего уровня,

    • %page – страница (текст можно поменять в интерфейсе «Языки сайта» – «Перевод интерфейса») (SEO-специалисту).

    Параметр имеет разные значения для разных языковых версий сайта. Параметр появляется, если отмечена опция «Использовать категории».
  • Шаблон для автоматического генерирования Keywords – Если шаблон задан и для объявления не заполнено поле Keywords, то поле Keywords автоматически генерируется по шаблону. В шаблон можно добавить:
    • %name – название,
    • %category – название категории,
    • %parent_category – название категории верхнего уровня (SEO-специалисту).
    Параметр имеет разные значения для разных языковых версий сайта.
  • Шаблон для автоматического генерирования Keywords для категории – Если шаблон задан и для категории не заполнено поле Keywords, то поле Keywords автоматически генерируется по шаблону. В шаблон можно добавить:
    • %name – название категории,
    • %parent – название категории верхнего уровня (SEO-специалисту).
    Параметр имеет разные значения для разных языковых версий сайта. Параметр появляется, если отмечена опция «Использовать категории».
  • Шаблон для автоматического генерирования Description – Если шаблон задан и для объявления не заполнено поле Description, то поле Description автоматически генерируется по шаблону. В шаблон можно добавить:
    • %name – название,
    • %category – название категории,
    • %parent_category – название категории верхнего уровня,
    • %anons – краткое описание (SEO-специалисту).
    Параметр имеет разные значения для разных языковых версий сайта.
  • Шаблон для автоматического генерирования Description для категории – Если шаблон задан и для категории не заполнено поле Description, то поле Description автоматически генерируется по шаблону. В шаблон можно добавить:
    • %name – название категории,
    • %parent – название категории верхнего уровня,
    • %anons – краткое описание (SEO-специалисту).
    Параметр имеет разные значения для разных языковых версий сайта. Параметр появляется, если отмечена опция «Использовать категории».
  • Оформление.
  • Шаблон для списка элементов – По умолчанию modules/ab/views/ab.view.list.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для элементов в списке – По умолчанию modules/ab/views/ab.view.rows.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате. Значение параметра важно для AJAX.
  • Шаблон для первой страницы модуля (если подключены категории) – По умолчанию modules/ab/views/ab.view.fitst_page.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для элементов в списке первой страницы модуля (если подключены категории) – По умолчанию modules/ab/views/ab.view.fitst_page.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате. Значение параметра важно для AJAX.
  • Шаблон для страницы элемента – По умолчанию, modules/ab/views/ab.view.id.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для списка элементов с одинаковой характеристикой – Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для элементов списка с одинаковой характеристикой – Параметр для разработчиков! Не устанавливайте, если не уверены в результате. Значение параметра важно для AJAX.
  • Шаблон для поиска элементов – Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон элементов в списке для поиска элементов – Параметр для разработчиков! Не устанавливайте, если не уверены в результате. Значение параметра важно для AJAX.
  • Шаблон для объявлений пользователя – Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для объявлений пользователя – Параметр для разработчиков! Не устанавливайте, если не уверены в результате. Значение параметра важно для AJAX.
  • Дополнительно.
  • Отдельный пункт в меню администрирования для каждого раздела сайта – Если модуль подключен к нескольким страницам сайта, отметка данного параметра выведет несколько пунктов в меню административной части для удобства быстрого доступа (администратору сайта).
  • Индексирование для карты сайта – При изменении настроек, влияющих на отображение страницы, модуль автоматически переиндексируется для карты сайта sitemap.xml.

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

  • Добавлять объявления могут только зарегистрированные пользователи.
  • Использовать защитный код (капчу) – Для добавления объявления пользователь должен ввести защитный код.
  • Модерация объявлений для – Объявление добавляется из формы на сайте не активным и активируется в административной части сайта.
  • Использовать в форме объявления обязательные поля – Позволяет выводить/скрыть обязательные поля (название, краткий анонс, описание объявления, период показа, изображения) в форме добавления объявления.

Изображения

  • Использовать изображения – Позволяет включить/отключить загрузку изображений к объявлениям.
  • Генерировать размеры изображений – Размеры изображений, заданные в модуле «Изображения» и тег латинскими буквами для подключения изображения на сайте. Обязательно должны быть заданы два размера: превью изображения в списке объявлений (тег medium) и полное изображение (тег large).
  • Отображение изображений в списке – Параметр принимает значения:
    • нет (отключает отображение изображений в списке);
    • показывать одно изображение;
    • показывать все изображения. Параметр выводится, если отмечена опция «Использовать изображения».
  • Использовать изображения для категорий – Позволяет включить/отключить загрузку изображений к категориям.
  • Генерировать размеры изображений для категорий – Размеры изображений, заданные в модуле «Изображения» и тег латинскими буквами для подключения изображения на сайте. Обязательно должны быть заданы два размера: превью изображения в списке категорий (тег medium) и полное изображение (тег large). Параметр выводится, если отмечена опция «Использовать изображения для категорий».
  • Отображение изображений в списке категорий – Параметр принимает значения:
    • нет (отключает отображение изображений в списке);
    • показывать одно изображение;
    • показывать все изображения. Параметр выводится, если отмечена опция «Использовать изображения для категорий».
  • Использовать анимацию при увеличении изображений – Параметр добавляет JavaScript код, позволяющий включить анимацию при увеличении изображений. Параметр выводится, если отмечена опция «Использовать изображения».
  • Максимальный размер загружаемых файлов – Параметр показывает максимально допустимый размер загружаемых файлов, установленный в настройках хостинга. Параметр выводится, если отмечена опция «Использовать изображения».
  • Применить настройки ко всем ранее загруженным изображениям – Позволяет переконвертировать размер уже загруженных изображений. Кнопка необходима, если изменены настройки размеров изображений. Параметр выводится, если отмечена опция «Использовать изображения».

Сообщения и уведомления

  • Сообщение после отправки – Сообщение, получаемое пользователем при удачной загрузки объявления из формы на сайте, допускаются HTML-теги для оформления сообщения. Параметр имеет разные значения для разных языковых версий сайта.

    Пример:

    <div align="center"><b>Объявление успешно добавлено.</b></div>
  • E-mail, указываемый в обратном адресе пользователю – Возможные значения:
    • e-mail, указанный в параметрах сайта;
    • другой (при выборе этого значения появляется дополнительное поле впишите e-mail).
  • Уведомлять о поступлении новых объявлений на e-mail – Возможность уведомления администратора о поступлении новых объявлений из формы в пользовательской части сайта.
  • E-mail для уведомлений администратора – Возможные значения:
    • e-mail, указанный в параметрах сайта;
    • другой (при выборе этого значения появляется дополнительное поле впишите e-mail).
    Параметр появляется, если отмечена опция «Уведомлять о поступлении новых объявлений на e-mail».
  • Тема письма для уведомлений – Можно добавлять:
    • %title – название сайта,
    • %url – адрес сайта (например, site.ru).
    Параметр появляется, если отмечена опция «Уведомлять о поступлении новых объявлений на e-mail».

    Пример:

    Новое объявление на сайте %title (%url)
  • Сообщение для уведомлений – Можно добавлять:
    • %title – название сайта,
    • %url – адрес сайта (например, site.ru),
    • %message – объявление.
    Параметр появляется, если отмечена опция «Уведомлять о поступлении новых объявлений на e-mail».

    Пример:

    Здравствуйте, администратор сайта %title (%url)!<br>В рубрике Объявления появилось новое объявление:<br>%message
  • Уведомлять о поступлении новых объявлений по SMS – Возможность отправлять SMS администратору при поступлении объявления. Параметр можно подключить, если в Параметрах сайта настроены SMS-уведомления.
  • Номер телефона в федеральном формате – Номер телефона для SMS-уведомлений администратора о новом объявлении. Параметр появляется, если отмечена опция «Уведомлять о поступлении новых объявлений по SMS».
  • Сообщение для уведомлений – Текст сообщения для SMS-уведомлений администратора о новом объявлении. Не более 800 символов. Параметр появляется, если отмечена опция «Уведомлять о поступлении новых объявлений по SMS».

Шаблонные теги

Для работы с модулем «Объявления» служат следующие шаблонные теги:

База данных

{ab} – Объявления

{ab_category} – Категории объявлений

{ab_category_parents} – Родительские связи категорий объявлений

{ab_category_rel} – Связи объявлений и категорий

{ab_counter} – Счетчик просмотров объявлений

{ab_param} – Дополнительные характеристики объявлений

{ab_param_category_rel} – Связи дополнительных характеристик объявлений и категорий

{ab_param_element} – Значений дополнительных характеристик объявлений

{ab_param_select} – Варианты значений дополнительных характеристик объявлений типа список

{ab_rel} – Связи похожих объявлений

Файлы

Модуль находится в папке modules/ab и устроен классически.

  1. modules/ab/ab.php – контроллер;

  2. modules/ab/ab.action.php – обработка запроса на добавление объявления;

  3. modules/ab/ab.install.php – установка модуля;

  4. modules/ab/ab.model.php – модель;

  5. modules/ab/ab.rss.php – RSS лента объявлений;

  6. modules/ab/ab.search.php – настройки для поисковой индексации для модуля «Поиск»;

  7. modules/ab/ab.sitemap.php – карта ссылок для модуля «Карта сайта»;

  8. modules/ab/admin/ab.admin.php – редактирование объявлений;

  9. modules/ab/admin/ab.admin.action.php – обработка POST-запросов в административной части модуля;

  10. modules/ab/admin/ab.admin.category.php – редактирование категорий объявлений;

  11. modules/ab/admin/ab.admin.config.php – настройки модуля;

  12. modules/ab/admin/ab.admin.count.php – количество новых и неактивных объявлений для меню административной панели;

  13. modules/ab/admin/ab.admin.counter.php – статистика просмотров;

  14. modules/ab/admin/ab.admin.menu.php – карта ссылок для модуля «Меню на сайте»;

  15. modules/ab/admin/ab.admin.param.php – редактирование дополнительных характеристик объявлений;

  16. modules/ab/admin/js/ab.admin.param.js – редактирование характеристик объявлений, JS-сценарий;

  17. modules/ab/admin/macros/ab.admin.param.group.category_rel.php – макрос для групповой операции: применение характеристик к категории;

  18. modules/ab/admin/macros/ab.admin.param.group.category_unrel.php – макрос для групповой операции: открепление характеристик от категории;

  19. modules/ab/img/* – изображения;

  20. modules/ab/js/ab.edit.js – JS-сценарий формы редактирования объявления;

  21. modules/ab/js/ab.form.js – JS-сценарий формы добавления объявления;

  22. modules/ab/js/ab.js – JS-сценарий модуля;

  23. modules/ab/js/ab.show_search.js – JS-сценарий формы поиска по объявлениям;

  24. modules/ab/views/ab.view.attachments.php – шаблон прикрепленных к объявлению файлов в форме редактирования объявления;

  25. modules/ab/views/ab.view.edit.php – шаблон формы редактирования объявления;

  26. modules/ab/views/ab.view.first_page.php – шаблон вывода первой страницы модуля, если в настройках модуля подключен параметр «Использовать категории»;

  27. modules/ab/views/ab.view.form.php – шаблон формы добавления объявления;

  28. modules/ab/views/ab.view.id.php – шаблон страница объявления;

  29. modules/ab/views/ab.view.images.php – шаблон прикрепленных к объявлению изображения, выводимых в форме редактирования объявления;

  30. modules/ab/views/ab.view.list.php – шаблон список объявлений;

  31. modules/ab/views/ab.view.param.php – шаблон дополнительных характеристик объявлений;

  32. modules/ab/views/ab.view.rows.php – шаблон элементов в списке объявлений;

  33. modules/ab/views/ab.view.rows_block.php – шаблон блока объявлений;

  34. modules/ab/views/ab.view.rows_block_rel.php – шаблон блока похожих объявлений;

  35. modules/ab/views/ab.view.show_block.php – шаблон блока объявлений;

  36. modules/ab/views/ab.view.show_block_rel.php – шаблон блока похожих объявлений;

  37. modules/ab/views/ab.view.show_search.php – шаблон форма поиска по объявлениям;

  38. modules/ab/views/ab.view.sort_block.php – шаблон блока «Сортировать» с ссылками на направление сортировки.

Ваши комментарии и дополнения

Ваш комментарий будет первым.

Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.