Новый стиль для виджета Объявления

+35
3.36K
Иллюстрация
Дополнительный стиль для виджета "Список контента" в котором вы можете выводить записи из Объявления или другие типи контента

Цвет

Имеет несколько цветовых схем, который задается в настройках виджета
Иллюстрация

VIP объявления

Если у вас есть биллинг и вы смотрели видео-обзор то наверняка слышали про VIP объявление… Если у вас нет биллинга то просто можете создать поле Флаг с системным именемis_vip
Иллюстрация

Устанавливается легко, есть документация по установке со скриншотами, адаптируется под разные размеры экранов, хотелки принимаются, постараюсь реализовать

Цена: 200 руб
Демо: здесь
+2
nmsk nmsk 9 лет назад #
Супер! На заметку взял, как созрею, думаю куплю.

И просто предложение для размышления..

Вим объявление лучше выделить другим каким-то способом, читать белый текст на чёрном фоне весьма плохо.
Можно рамку как вариант сделать ярче, эффект свечения. + При наведение на фото, оно становится полностью чёрным.
Лучше бы срабатывал мелкий эффект прозрачности.

Также не помешало бы выводить под текстом объявления категории в которых оно находится.
+5
My-InstantCMS.Ru My-InstantCMS.Ru 9 лет назад #
Хорошо, но категории вывести не получиться, так как стили не получают название категории, а получают лишь ID, по этому при желании можно реализовать в таком виде:
1 = Автомобили 2 = Недвижимость 3 = Работа и т.д.
+2
platon platon 9 лет назад #
Отлично смотрится на сайте, спасибо огромное! Радуете своими наработками!!!
+1
andreyka andreyka 9 лет назад #
Для instantcms 2.1.2 подходит?
+2
My-InstantCMS.Ru My-InstantCMS.Ru 9 лет назад #
да, в демо сайте версия 2.1.2
+3
Алексей Алексей 9 лет назад #
еще немного времени и от шаблонов и дополнений глаза разбегаться начнут smile плюс
0
Alexprofi Alexprofi 9 лет назад #
1. Каким образом присваивается VIP статус?
Можно ли выводить объявления плиткой (по 3-4 в ряд)?
+1
My-InstantCMS.Ru My-InstantCMS.Ru 9 лет назад #
1. Создаете поле Флаг с системным именем is_vip, при добавление, если поставить галочку на это поле, то объявление считается VIP (посмотрите видео про биллинг 2)
2. Нет выводиться только в 1 ряд хотя по началу хотел сделать в 2 ряда но это помешала в адаптивности
0
Alexprofi Alexprofi 9 лет назад #
Было бы хорошо, чтобы была возможность выбирать стиль отображения - список или плитка.
На многих досках объявлений такая возможность предоставляется даже пользователям.
0
Alexprofi Alexprofi 9 лет назад #
А можно сделать чтобы при просмотре фото, открывалась вся галерея?
+1
My-InstantCMS.Ru My-InstantCMS.Ru 9 лет назад #
Какая галерея?
Можно сделать так: нажимаете на кнопку "Увеличить фото", а там сейчас откроется маленькая фотография, но можно сделать так чтоб открылся большой, но в настройках Объявления по умолчанию, загрузки большой фотки отключена...
0
Alexprofi Alexprofi 9 лет назад #
У Вас сейчас открывается одна фотка, а в объявлении их добавлено несколько. Нужно чтобы отрывалось окно с фотографиями, которые можно листать, то есть так, как это происходит на странице записи. Иначе какой смысл пользователю кликать на фото, чтобы его же и посмотреть?
Наверняка он хочет посмотреть другие фотки объекта, прежде чем перейти на страницу записи (объявления). В противном случае, уже лучше было бы при клике на фото сразу перейти на страницу записи (объявления). Это можно реализовать?
0
My-InstantCMS.Ru My-InstantCMS.Ru 9 лет назад #
Alexprofi:
Нужно чтобы отрывалось окно с фотографиями, которые можно листать
Сделано, посмотрите на демо сайте, если у объявления только одна фотка то покажет одну если несколько то можно листать
+1
Alexprofi Alexprofi 9 лет назад #
Теперь по-лучше будет!
0
Alexprofi Alexprofi 9 лет назад #
Еще такой вопрос: если текст объявления большой, обрезаться в списке будет?
+1
My-InstantCMS.Ru My-InstantCMS.Ru 9 лет назад #
будет показываться 80рх по высоте
0
Владимир Владимир 9 лет назад #
Что-то у меня ссылку на демо блокирует DrWEB
0
nmsk nmsk 9 лет назад #
Касперский - полёт нормальный.
0
Alexprofi Alexprofi 9 лет назад #
Evanescence подскажите пожалуйста, а как этот стиль добавить к списку объявлений, который открывается через меню "Объявления"?
Что-то сообразить не могу.
+1
My-InstantCMS.Ru My-InstantCMS.Ru 9 лет назад #
Это только для виджета, в странице объявление всё стандартно, если хотите такой вид и на странице объявление то в папку \templates\default\content\ нужно добавить файл list_board.tpl.php и переименовать на board_list.tpl.php (не проверял, но должно сработать)
+6
Oleg_z75 Oleg_z75 9 лет назад #
Для удобства, можно создать отдельную категорию в меню пользователя "Мои объявления"
Вот скин примера, у меня работает на сайте.
""


Описание, что за чем:
В каждом профиле пользователя показывает к-во опубликованных им объявлений. Мы просто выводим отдельным меню в виджет пользователя.
Заходим: Тип контента - Объявления - Заголовки - заголовки списков профиля (пишем пр. " Мои объявления")
Далее - для отображения иконки привязываем стиль (класс CSS)
Заходим в Панель управления - Меню и создаём в Персональное меню пункт "Мои объявления", далее (Действие пункта меню) вставляем ссылку users/{user.id}/content/board
В (Опции) (класс CSS) я выбрал класс "more" и всё.

Полезный пункт создан в меню виджета пользователя.
Ставьте лайки плиз в карму тем, кто оценил!

Пока не могу создавать личный блог - так сказать кармы маловато.
Всем удачи!
+1
Alexprofi Alexprofi 9 лет назад #
Честно говоря, не понял что Вы предлагаете и для чего это надо...
+2
Oleg_z75 Oleg_z75 9 лет назад #
Просто для удобства пользования. когда пользователь публикует свои объявления на сайте, для просмотра своих публикаций ему не придётся каждый раз заходить в свой профиль, для того, чтоб посмотреть количество опубликованных им объявлений. Ему просто достаточно вывести в виджет отдельную кнопку, при нажатии на которую, он переходит сразу в свой профиль (Пользователи / admin / Мои объявления).
Вот и всё.
Также можно вывести быстрый переход на Новости опубликованные ИМ ЖЕ.
Для этого делаем всё тоже самое, только в Панели управления - Меню - Персональное меню - создаём меню пр. "Мои новости"
А в Пункт меню: "Мои Новости" - Действие пункта меню - открыть ссылку прописываем users/{user.id}/content/news
Стиль можно оставить пустым.
Как то так.
0
Сергей Сергей 9 лет назад #
Да, для меня оказалось полезно +
Только назрел вопрос - (класс CSS) "more" а какие ещё есть в системе и где про них узнать, подскажите? .
+1
Oleg_z75 Oleg_z75 9 лет назад #
Смотрите стили в файле \Ваш_Сайт\www\templates\default\css\theme-gui.css
Там есть стили для меню, выбираешь стиль, ставится картинка.
В файле "theme-gui.css"
Там лежат стили с картинками, но они не все работают!
Вот сами стили:
Строка 67 * Menu icons =============================================================== */
ПО (пример 91 строка /*.icon-more, .menu .more > .item { background-image: url("../images/icons/folders.png"); } */
Строка 101 /* Misc icons =============================================================== */
Данное описание отправил в личное сообщение!
0
Сергей Сергей 9 лет назад #
Благодарю за ответ, я правда у же провёл эксперимент: открыл все файлы в Notepad +++ и набрал в поиске 'class' => так их там много по вылезало, но не все работают.
0
Сергей Сергей 9 лет назад #
Купил, поставил, отменно, красота, правда в адаптивном шаблоне городского портала делал правочки, косило не много.
А (Объекты на карте instantmaps) не показывает иконки, где то код в файлы надо вставить, наверно?
0
Detroit Detroit 9 лет назад #
А почему на демо-сайте в вашем профиле не видно ваших объявлений?

Еще от автора

Разработка компонента Справочник
Анонс разработки компонента Справочник для InstantCMS2
Разработка компонента Викторина
Обсуждение разработки нового компонента Викторина или Тесты
Обновление вакансии и резюме
Обновление компонента Вакансии и резюме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.