Объявления

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

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

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

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

Объявления

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

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

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

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

Основные:

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

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

  • Номер – Номер элемента в БД (веб-мастеру и программисту).
  • Заголовок окна в браузере, тег Title – Если не заполнен, тег Title будет автоматически сформирован как «Название объявления – Название страницы – Название сайта» Параметр имеет разные значения для разных языковых версий сайта.
  • Ключевые слова, тег Keywords – Если не заполнен, тег Keywords будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Описание, тег Description – Если не заполнен, тег Description будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Канонический тег – Параметр имеет разные значения для разных языковых версий сайта.
  • Псевдоссылка – ЧПУ (человеко-понятные урл url), адрес страницы вида: https://site.ru/psewdossylka/. Смотрите параметры сайта.
  • Редирект на текущую страницу со страницы – Позволяет делать редирект с указанной страницы на текущую.
  • 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). (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
  • Шаблон модуля – Шаблон вывода контента модуля на странице отдельного объявления (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
  • Редактор – Изменяется после первого сохранения. Показывает, кто из администраторов сайта первый правил текущую страницу.
  • Время последнего изменения – Изменяется после сохранения элемента. Отдается в заголовке Last Modify.

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

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

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

Категории

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

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

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

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

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

Основные:

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

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

  • Раздел сайта – Перенос категории на другую страницу сайта, к которой прикреплен модуль (администратору сайта).
  • Номер – Номер элемента в БД (веб-мастеру и программисту).
  • Заголовок окна в браузере, тег Title – Если не заполнен, тег Title будет автоматически сформирован как «Название категории – Название страницы – Название сайта», либо согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Ключевые слова, тег Keywords – Если не заполнен, тег Keywords будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Описание, тег Description – Если не заполнен, тег Description будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
  • Канонический тег – Параметр имеет разные значения для разных языковых версий сайта.
  • Псевдоссылка – ЧПУ, т.е. адрес страницы вида: https://site.ru/psewdossylka/. Смотрите параметры сайта (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). (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
  • Шаблон модуля – Шаблон вывода контента модуля на странице списка объявлений в категории (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
  • Шаблон модуля для вложенных объявлений – Шаблон вывода контента модуля на странице отдельного объявления, вложенного в текущую категорию (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
  • Сортировка: установить перед – Редактирование порядка следования категории в списке. Поле доступно для редактирования только для категорий, отображаемых на сайте.
  • Не показывать на карте сайта – Скрывает отображение ссылки на категорию в файле sitemap.xml и модуле «Карта сайта».
  • Вложенность: принадлежит – Перемещение текущей категории и всех её подкатегорий в принадлежность другой категории (администратору сайта).
  • Комментарии – Комментарии, которые оставили пользователи к текущей категории. Параметр выводится, если в настройках модуля включен параметр «Показывать комментарии к категориям».
  • Рейтинг – Средний рейтинг, согласно голосованию пользователей сайта. Параметр выводится, если в настройках модуля включен параметр «Подключить рейтинг к категориям».
  • Динамические блоки.
  • Редактор – Изменяется после первого сохранения. Показывает, кто из администраторов сайта первый правил текущую страницу.
  • Время последнего изменения – Изменяется после сохранения элемента. Отдается в заголовке Last Modify.

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

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

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

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

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

Основные:

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

    Пример:

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

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

Пример:

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

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

Пример:

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

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

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

Статистика

Статистика

Настройки

Настройки

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

  • Количество объявлений на странице – Количество одновременно выводимых объявлений в списке.
  • Количество категорий на странице – Количество одновременно выводимых категорий в списке на первой страницы модуля. Параметр появляется, если отмечена опция «Использовать категории».
  • Формат даты – Позволяет настроить отображение даты в модуле. Возможные значения:
    • 01.05.2015,
    • 01.05.2015 14:45,
    • 1 мая 2015 г.,
    • 1 мая,
    • 1 мая 2015, понедельник,
    • вчера 15:30,
    • не отображать.
  • Использовать категории – Позволяет включить/отключить категории объявлений.
  • Количество объявлений в списке категорий – Для первой страницы модуля, где выходят по несколько объявлений из всех категорий. Параметр появляется, если отмечена опция «Использовать категории».
  • Количество объявлений в списке вложенной категории – Для первой страницы модуля и для страницы категории. Параметр появляется, если отмечена опция «Использовать категории».
  • Показывать объявления подкатегорий – Если отмечена, в списке объявлений категории будут отображатся объявления из всех вложенных категорий. Параметр появляется, если отмечена опция «Использовать категории».
  • Счетчик просмотров – Позволяет считать количество просмотров отдельного объявления.
  • Выводить счетчик на сайте – Позволяет вывести на сайте количество просмотров отдельного объявления. Параметр выводится, если отмечена опция «Счетчик просмотров». Параметр появляется, если отмечена опция «Счетчик просмотров».
  • Подключить геокарту – Подключение модуля «Геокарта». Параметр не будет включен, если модуль «Геокарта» не установлен.
  • Подключить комментарии к объявлениям – Подключение модуля «Комментарии». Параметр не будет включен, если модуль «Комментарии» не установлен.
  • Показывать комментарии к категориям – Подключение модуля «Комментарии» к категориям объявлений. Параметр не будет включен, если модуль «Комментарии» не установлен.
  • Подключить теги – Подключение модуля «Теги». Параметр не будет включен, если модуль «Теги» не установлен.
  • Показывать рейтинг объявлений – Подключение модуля «Рейтинг». Параметр не будет включен, если модуль «Рейтинг» не установлен.
  • Подключить рейтинг к категориям – Подключение модуля «Рейтинг» к категориям. Параметр не будет включен, если модуль «Рейтинг» не установлен.
  • Подключить перелинковку – Отображение перелинковки в модуле.
  • В блоке похожих объявлений связь двусторонняя – Позволяет установленную в объявлении связь с другим объявлением использовать в двух направлениях.
  • Шаблон для автоматического генерирования 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 – название категории верхнего уровня (SEO-специалисту).
    Параметр имеет разные значения для разных языковых версий сайта.
  • Шаблон для автоматического генерирования Description для категории – Если шаблон задан и для категории не заполнено поле Description, то поле Description автоматически генерируется по шаблону. В шаблон можно добавить:
    • %name – название категории,
    • %parent – название категории верхнего уровня (SEO-специалисту).
    Параметр имеет разные значения для разных языковых версий сайта. Параметр появляется, если отмечена опция «Использовать категории».
  • Шаблон для списка элементов – По умолчанию modules/ab/views/ab.view.list.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для первой страницы модуля (если подключены категории) – По умолчанию modules/ab/views/ab.view.fitst_page.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для страницы элемента – По умолчанию, modules/ab/views/ab.view.id.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для списка элементов с одинаковой характеристикой – Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для поиска элементов – Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для объявлений пользователя – Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Отдельный пункт в меню администрирования для каждого раздела сайта – Если модуль подключен к нескольким страницам сайта, отметка данного параметра выведет несколько пунктов в меню административной части для удобства быстрого доступа (администратору сайта).
  • Индексирование для карты сайта – При изменении настроек, влияющих на отображение страницы, модуль автоматически переиндексируется для карты сайта sitemap.xml.

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

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

    Пример:

    <div align="center"><b>Спасибо, объявление успешно добавлено!</b></div>
  • Предмодерация объявлений – Объявление добавляется из формы на сайте не активным и активируется в административной части сайта.
  • Поля формы – Позволяет выводить/скрыть обязательные поля (название, краткий анонс, описание объявления, период показа, изображения) в форме добавления объявления.

Изображения

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

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

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

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

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

show_block – выводит последние объявления на всех страницах, кроме страницы объявлений, когда выводится список тех же объявлений, что и в функции.

Атрибуты:

count – количество выводимых объявлений (по умолчанию 3);

site_id – страницы, к которым прикреплен модуль. Идентификаторы страниц перечисляются через запятую. Можно указать отрицательное значение, тогда будут исключены объявления из указанного раздела. По умолчанию выбираются все страницы;

cat_id – категории объявлений, если в настройках модуля отмечено «Использовать категории». Идентификаторы категорий перечисляются через запятую. Можно указать отрицательное значение, тогда будут исключены объявления из указанной категории. Можно указать значение current, тогда будут показаны объявления из по текущей (открытой) категории или из всех категорий, если ни одна категория не открыта. По умолчанию категория не учитывается, выводятся все объявления;

sort – сортировка объявлений: date – по дате (по умолчанию), rand – в случайном порядке;

images – количество изображений, прикрепленных к объявления;

images_variation – тег размера изображений, задается в настроках модуля;

param – значения дополнительных характеристик;

Пример:

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

  • тип: квартира, дом, участок – выпадающий список, номер 3;
  • площадь – число, номер 10;
  • новостройка – галочка, номер 16.

Значит значение атрибута param="3=5&3=6&10>50&16=1" расшифровывается как объявления о квартире и доме (5 и 6 номер), площадью более 50 кв.м, в новостройке.

<insert name="show_block" module="ab" param="param="3=5&3=6&10>50&16=1">

Номер (или идентификатор) характеристики можно посмотреть, если подвести курсор к названию характеристики в списке характеристик в административной части. Появиться всплывающая подсказка «Редактировать (номер характеристики)».

Номер (или идентификатор) значения характеристики можно посмотреть, если при редактировании характеристики подвести курсора на нужное значение. Появиться всплывающия подсказка «ID: номер».

only_module – выводить блок только на странице, к которой прикреплен модуль «Объявления»: true – выводить блок только на странице модуля, по умолчанию блок будет выводиться на всех страницах;

tag – тег, прикрепленный к объявлениям;

template – шаблон тега (файл modules/ab/views/ab.view.show_block_template.php; по умолчанию шаблон modules/ab/views/ab.view.show_block.php).

Пример:

<insert name="show_block" module="ab">

выведет 3 последние объявления сайта


<insert name="show_block" module="ab" count="5">

выведет 5 последних объявлений сайта


<insert name="show_block" module="ab" count="1" site_id="12">

выведет последнее объявление, прикрепленнок к странице 12

В шаблоне тега можно получить значение любого атрибута через переменную $result["attributes"]["название атрибута"].

show_block_rel – на странице объявления выводит похожие объявления. По умолчанию связи между объявлениями являются односторонними, это можно изменить, отметив опцию «В блоке похожих объявлений связь двусторонняя» в настройках модуля.

Атрибуты:

count – количество выводимых объявлений (по умолчанию 3);

images – количество изображений, прикрепленных к объявления;

images_variation – тег размера изображений, задается в настроках модуля;

template – шаблон тега (файл modules/ab/views/ab.view.show_block_rel_template.php; по умолчанию шаблон modules/ab/views/ab.view.show_block_rel.php).

Формат даты задается в настройках модуля.

Пример:

<insert name="show_block_rel" module="ab">

выведет 3 объявления, прикрепленные к текущей объявления

В шаблоне тега можно получить значение любого атрибута через переменную $result["attributes"]["название атрибута"].

show_form – выводит форму добавления сообщения. Для правильной работы тега должна существовать страница, к которой прикреплен модуль Объявления.

Атрибуты:

site_id – страницы, к которым прикреплен модуль. Идентификаторы страниц перечисляются через запятую. По умолчанию выбираются все страницы. Если задано несколько страниц, то в форме появляется выпадающий список «Раздел»;

cat_id – категории объявлений, если в настройках модуля отмечено «Использовать категории». Идентификаторы категорий перечисляются через запятую. Можно указать значение current, тогда форма будет добавлять объявление в текущую (открытую) категорию или выводить поле «Категория», если ни одна категория не открыта. Если задано несколько категорий, то в форме появляется выпадающий список «Категория»;

only_module – выводить форму только на странице, к которой прикреплен модуль «Объявления»: true – выводить форму только на странице модуля, по умолчанию форма будет выводиться на всех страницах;

template – шаблон тега (файл modules/ab/views/ab.view.form_template.php; по умолчанию шаблон modules/ab/views/ab.view.form.php).

Пример:

<insert name="show_form" module="ab">

выведет форму добавления объявления

В шаблоне тега можно получить значение любого атрибута через переменную $result["attributes"]["название атрибута"].

show_search – выводит форму поиска объявлений. Если для категорий прикреплены дополнительные характеристики, то поиск по ним производится только на странице категории.

Атрибуты:

site_id – страницы, к которым прикреплен модуль. Идентификаторы страниц перечисляются через запятую. По умолчанию выбираются все страницы. Если выбрано несколько страниц сайта, то в форме поиска появляется выпадающих список по выбранным страницам. Можно указать отрицательное значение, тогда указанные страницы будут исключены из списка;

cat_id – категории объявлений, если в настройках модуля отмечено «Использовать категории». Идентификаторы категорий перечисляются через запятую. Можно указать значение current, тогда поиск будет осуществляться по текущей (открытой) категории или по всем категориям, если ни одна категория не открыта. Если выбрано несколько категорий, то в форме поиска появится выпадающий список категорий, который будет подгружать прикрепленные к категориям характеристики. Можно указать отрицательное значение, тогда указанные категории будут исключены из списка. Можно указать значение all, тогда поиск будет осуществлятся по всем категориям объявлений и в форме будут участвовать только общие характеристики. Атрибут не обязателен;

ajax – подгружать результаты поиска без перезагрузки страницы. Результаты подгружаются только если открыта страница со списком объявлений, иначе поиск работает обычным образом: true – результаты поиска подгружаются, по умолчанию будет перезагружена вся страница.;

only_module – выводить блок только на странице, к которой прикреплен модуль «Объявления»: true – выводить блок только на странице модуля, по умолчанию блок будет выводиться на всех страницах;

template – шаблон тега (файл modules/ab/views/ab.view.show_search_template.php; по умолчанию шаблон modules/ab/views/ab.view.show_search.php).

Пример:

<insert name="show_search" module="ab">

выведет форму поиска по каталогу объявлений

В шаблоне тега можно получить значение любого атрибута через переменную $result["attributes"]["название атрибута"].

 

 
    Выпей еще этот вкусный коктейль,
да почитай про
создание сайта