Объявления
Модуль «Объявления» отображает текстово-графические материалы с сортировкой по датам.
Модуль относится к части 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).
- Тема письма для уведомлений – Можно добавлять:
- %title – название сайта,
- %url – адрес сайта (например, site.ru).
Пример:
Новое объявление на сайте %title (%url) - Сообщение для уведомлений – Можно добавлять:
- %title – название сайта,
- %url – адрес сайта (например, site.ru),
- %message – объявление.
Пример:
Здравствуйте, администратор сайта %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 и устроен классически.
modules/ab/ab.php – контроллер;
modules/ab/ab.action.php – обработка запроса на добавление объявления;
modules/ab/ab.install.php – установка модуля;
modules/ab/ab.model.php – модель;
modules/ab/ab.rss.php – RSS лента объявлений;
modules/ab/ab.search.php – настройки для поисковой индексации для модуля «Поиск»;
modules/ab/ab.sitemap.php – карта ссылок для модуля «Карта сайта»;
modules/ab/admin/ab.admin.php – редактирование объявлений;
modules/ab/admin/ab.admin.action.php – обработка POST-запросов в административной части модуля;
modules/ab/admin/ab.admin.category.php – редактирование категорий объявлений;
modules/ab/admin/ab.admin.config.php – настройки модуля;
modules/ab/admin/ab.admin.count.php – количество новых и неактивных объявлений для меню административной панели;
modules/ab/admin/ab.admin.counter.php – статистика просмотров;
modules/ab/admin/ab.admin.menu.php – карта ссылок для модуля «Меню на сайте»;
modules/ab/admin/ab.admin.param.php – редактирование дополнительных характеристик объявлений;
modules/ab/admin/js/ab.admin.param.js – редактирование характеристик объявлений, JS-сценарий;
modules/ab/admin/macros/ab.admin.param.group.category_rel.php – макрос для групповой операции: применение характеристик к категории;
modules/ab/admin/macros/ab.admin.param.group.category_unrel.php – макрос для групповой операции: открепление характеристик от категории;
modules/ab/img/* – изображения;
modules/ab/js/ab.edit.js – JS-сценарий формы редактирования объявления;
modules/ab/js/ab.form.js – JS-сценарий формы добавления объявления;
modules/ab/js/ab.js – JS-сценарий модуля;
modules/ab/js/ab.show_search.js – JS-сценарий формы поиска по объявлениям;
modules/ab/views/ab.view.attachments.php – шаблон прикрепленных к объявлению файлов в форме редактирования объявления;
modules/ab/views/ab.view.edit.php – шаблон формы редактирования объявления;
modules/ab/views/ab.view.first_page.php – шаблон вывода первой страницы модуля, если в настройках модуля подключен параметр «Использовать категории»;
modules/ab/views/ab.view.form.php – шаблон формы добавления объявления;
modules/ab/views/ab.view.id.php – шаблон страница объявления;
modules/ab/views/ab.view.images.php – шаблон прикрепленных к объявлению изображения, выводимых в форме редактирования объявления;
modules/ab/views/ab.view.list.php – шаблон список объявлений;
modules/ab/views/ab.view.param.php – шаблон дополнительных характеристик объявлений;
modules/ab/views/ab.view.rows.php – шаблон элементов в списке объявлений;
modules/ab/views/ab.view.rows_block.php – шаблон блока объявлений;
modules/ab/views/ab.view.rows_block_rel.php – шаблон блока похожих объявлений;
modules/ab/views/ab.view.show_block.php – шаблон блока объявлений;
modules/ab/views/ab.view.show_block_rel.php – шаблон блока похожих объявлений;
modules/ab/views/ab.view.show_search.php – шаблон форма поиска по объявлениям;
modules/ab/views/ab.view.sort_block.php – шаблон блока «Сортировать» с ссылками на направление сортировки.
Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.









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