Новая доска объявлений

+18
1158
Иллюстрация
Данный компонент расширяет возможности типа контента Доска объявлений, добавляет новые виджеты, поля, дизайн пользовательских интерфейсов и т.д.

Компонент только для шаблонов поколении модерн, т.е. шаблоны сделанные на основе модерн, использующие новые библиотеки, которые появились в модерн.

Преимущество

Красивый вид категорий и подкатегорий
Возможность назначить иконки к категориям
Различные стили отображения (список, плитка, карта)
Адаптивный дизайн
Добавление объявлений не зарегистрированным пользователем
VIP объявление и поднятие/фиксация объявлений в списке
Просмотр фото в модальном окне и компактный слайдер
Поднять объявление можно по биллингу, если биллинга нет — бесплатно
Гости могут указать свое имя
На странице объявлений добавлена форма для связи с автором
Возможность пожаловаться на объявления
Гости могут редактировать свои объявления
Вывод карты на странице записи
Связь с автором по почте и сообщения
Возможность закреплять в ТОП (срок указывается в админке)
Удобная кнопка поднятие в ТОП, VIP и закрепление в ТОП

Видео


Как купить/получить?

Компонент бесплатно могут получить те, кто ранее покупал компонент Расширяем доску, для этого напишите мне с email покупки или если у вас на сайте new.my-instantcms.ru/ в разделе покупки уже есть этот компонент, пишите мне в ЛС.

Как обновиться со старой версии?

После получение компонент версии 1.4.0, у вас на сайте new.my-instantcms.ru/ в разделе Мои покупки появиться компонент, там в разделе Обновлении будет инструкция по обновлению со старой версии
0
Реклама Реклама #
+1
skewes skewes 21 день назад #
У Парвиза отличные разработки!
Данный компонент не исключение и просто замечательно вписывается в Модерн!

1. Но хочу продублировать здесь своё видение на выделение объявлений ЦВЕТОМ.
Хотелось бы отделить услугу ВЫДЕЛЕНИЯ ЦВЕТОМ (!!!)
Если не в отдельное поле, то хотя бы "передать" эту фичу ЗАКРЕПЛЕННЫМ В ТОПе (!!!)
На данный момент у нас получают всё ВИПы.
1. ВИПы выводятся в отдельном блоке.
2. ВИПы выделяются в общем списке.
3. У ВИПов на фото ставится ярлычок.

А что получает закреплённое объявление?
А ровным счетом - НИЧЕГО (!!!)
И когда я вижу ЗАКРЕПЛЕННОЕ объявление бледное а второе в цвете ВИП, то ЗАКРЕПЛЕННОЕ меркнет на фоне ВИПа в общем списке.
Это не справедливо как по мне и закреплённое объявление насколько мне известно стоит больше немного, может я ошибаюсь, поправьте.

Что я предлагаю?
Сделать в админке фичу - "Выделять закрепленное объявление цветом".
Все. У ВИПов забрать полностью этот функционал выделения, им достаточно в блоке вывода.

Либо сделать помимо всего прочего:
1. Поднять.
2. Закрепить.
3. ВИП.
4. Выделить.

То есть добавить независимую функцию выделения цветом.

Лет 5-6 назад я принимал тестирование и мы обсуждали скрипт доски объявлений — он до сих пор существует, только я ушел в Инстант.
Так вот там поднимали эти вопросы и по итогу было сделано следующим образом.
Админ мог поставить галочку «При закреплении в ТОПе выделять цветом».
У ВИПов не было такой возможности и это логично.

Прошу неравнодушных людей, кто использует данный компонент, напишите пожалуйста что думаете?
Мне думается именно так и никак иначе)))

2. В этой версии есть заглушка если объявление без фото?

3. Исправлено добавление по кнопке, если я авторизован?

4. Вывод подкатегорий в смартфонах поправлен?
Так как на декстопе 2 колонки выводится, то на смартфоне нет адаптации и категории режутся на 50%, что, разумеется, режет глаз сразу)))
0
skewes skewes 21 день назад #
4. Вывод подкатегорий в смартфонах поправлен?
...подкатегории режутся на 50%...
0
Rainbow Rainbow 21 день назад #

Либо сделать помимо всего прочего:
1. Поднять.
2. Закрепить.
3. ВИП.
4. Выделить.

Когда то тоже предлагал "Выделить цветом", как отдельная платная фишка...
И в принципе за этот вариант. А его по желанию юзеры могут купить и к ВИП и к закрепленным и даже к простым объявлениям...

В принципе не против и текущей реализации, однако, чем больше (и разнообразнее) способы монетизации, тем лучше...
0
skewes skewes 21 день назад #
Я не то, чтобы против, я просто не понимаю почему ВИПы получают такое преимущество, когда как у них итак отдельный блок вывода есть на сайте.
Вы получаете 2 услуги по стоимости одной и при этом закрепленное объявление по идее должно стоить дороже ВИПа, а в данной разработке сложно сделать закрепленное дороже, так как не понятно как объяснять юзерам соотношение цены?
Просто надо убрать выделение цветом у ВИПов и отдать данную фичу закрепленным объявлениям и будет все логично, правильно и верно по отношению к закрепленным.
0
My-InstantCMS.Ru My-InstantCMS.Ru 21 день назад #
Закрепить в ТОПе выполняет свою работу, не дает отпускаться внизу при добавлении новых объявлений, результат: Как можно больше людей увидит запись.
VIP выделяет цветом, добавить значки, что бы обратили внимания.
Не вижу смысла добавить цвет к закрепленным, так как могут быть конфликт, когда объявление и VIP и закреплен, какой цвет выводить тогда?
Забрать у VIP цвет тоже не вариант, так как во всех сайтах вип выделяется цветом. Потом другие клиенты будут жаловаться.

2. В этой версии есть заглушка если объявление без фото?
Если фото нет, блок фото не будет, больше пространства для другой информации

3. Исправлено добавление по кнопке, если я авторизован?
Да

4. Вывод подкатегорий в смартфонах поправлен?
На демо сайте такой проблемы не вижу
0
skewes skewes 21 день назад #
4.
На демо сайте такой проблемы не вижу
https://ibb.co/j5zj9z2

Попробуйте у себя на сайте сделать подкатегорию, например "Климатическое оборудование" или как на скрине.
У вас названия подкатегорий короткие, возможно поэтому вы не видите.

3. А как поправить? У меня просто без исправления)))
Можете патч дать, код здесь написать или подождать необходимо исправления всех багов?

2. Ок.

1. Ну не знаю... Про какие сайты идет речь...
https://ibb.co/1dv4VzC
https://ibb.co/sbGFJxp

Есть пакеты услуг на агрегаторах и досках.
И как видно из самого популярного сайта услуга "Выделение цветом" работает отдельно, либо ее можно подключить к пакету услуг.
Вместе с ВИПом по умолчанию она не работает вроде.
Я конечно не эксперт, не проверял, давно ВИП покупал там и в итоге меня забанили как собственно и большинство людей там, которые пользовались данным ресурсом.

https://ibb.co/fXxGzGK

У них даже пункт "Выделение цветом" отдельный на сайте.
Там нет пункта ВИПов и закрепления, а выделение цветом есть.
В общем я останусь при своем мнении и считаю что этот момент надо фиксить в вашей разработке.
ВИПам и выделению цветом отдается очень большой потенциал и закрепление в ТОПе получается что должно терять в цене.

Закрепление в ТОПе должно быть дороже ВИПа, у вас получается, что ВИПы будут дороже, так как на них, по сути, 2 услуги подключаются.

https://ibb.co/JHckPCp - вот пожалуйста еще один сильный конкурент. Там так и написано - выделяется цветом закрепленное объявление.
0
KoRn KoRn 19 дней назад #

Привет, уверен что у закрепа есть какой то класс, к которому можно подключить стиль цвета. Думаю его можно добавить попробовать. В итоге закреп станет с цветом.

0
My-InstantCMS.Ru My-InstantCMS.Ru 18 дней назад #

Хорошая идея, класс могу добавить, потом любой может покрасить по своему вкусу 

0
skewes skewes 18 дней назад #

Так я о чем и пытаюсь сказать, чтобы дали возможность тогда для выбора.

Кто хочет, пусть ВИПы красит, кто хочет — пусть закрепленные красит.
Если у них конфликт будет, значит дать возможность красить только одно из выбранного.

0
Rainbow Rainbow 21 день назад #
Парвиз, спасибо, что не забрасываете компонент.
Теперь бы еще перебраться (со своими правками) на эту версию... ))
+1
My-InstantCMS.Ru My-InstantCMS.Ru 21 день назад #
со своими правками
будет сложновато со своими правками
0
Rainbow Rainbow 21 день назад #
И всё таки попробовал на локалке .

Обновилось в целом нормально (только теперь надо думать где взять отдельный мобильный шаблон на основе модерна))


Что пока есть...
Смотрю дальше...
0
Rainbow Rainbow 21 день назад #
И да...
То что номер телефона показан всем тоже не очень хорошо...

Спойлер
0
My-InstantCMS.Ru My-InstantCMS.Ru 20 дней назад #

1) Добавлю заглушку 

2) баг со стороны движка, ждем обновление

3) использует это поле https://my-instantcms.ru/catalog/35-sms-podtverzhdenie-nomera.html функцию смс можно отключить и использовать как телефон

0
Capitan Capitan 21 день назад #
Можно ли добавлять от имени Группы (магазина) по принципу как на авито? А точнее есть ли планы на преобразование Групп под магазины?
За обновление сразу плюс!
0
Capitan Capitan 21 день назад #
После нажатия Показать карту, нет возможности ее скрыть и надписи Скрыть карту
Сайдбар Информация об авторе и данными об объявлении не прилепает и не прокручивается, а по идее должна, т.к там инфомация о записе.
При нажатии в записи на фото стрелочки маленькие и по бокам, что не удобно, а должны быть сбоку на фото
Ну и как говорилось вип должны выводится в отдельном блоке.
0
My-InstantCMS.Ru My-InstantCMS.Ru 20 дней назад #

Группы не проверял, может связь групп и типов контента подойдет?

Скрыть карту — нужна ли, если будут несколько желающих 

Прилипание сейдбара зависит от шаблона

Покажите скрин о чем идет речь?

Для випа используйте виджет Список контента + наборы VIP

0
Nikolay Nikolay 20 дней назад #

Отличная работа!!! Но не хватает мелочёвки — Показать карту есть, а скрыть нет и второе если нет фотографии — сделать заглушку в списке, а в записи она не обязательна и ещё раз повторюсь открыт телефон....

0
Юг-турцентр Юг-турцентр 21 день назад #
Все отлично конечно, но не хватает самого нужного момента.
Автоматически регистрировать гостя при добавление объявления.
0
My-InstantCMS.Ru My-InstantCMS.Ru 20 дней назад #

Пока не думал об этом, нет идей как реализовать 

0
KoRn KoRn 19 дней назад #

При публикации обьявления вывести нужные поля для регистрации, к примеру Ваше имя и почта. После того как опубликует сразу авторизовать по этим полям.

0
My-InstantCMS.Ru My-InstantCMS.Ru 19 дней назад #

В разных сайтах по разному могут быть, где то есть доп. поля обязательные к заполнению, где то авторизация по номеру тел.

В любом случаи, это не входить в задачу доски.

Гости могут добавить объявления, могут редактировать свои объявления, думаю этого достаточно 

0
KoRn KoRn 19 дней назад #

Согласен, но я привел пример -мало ли. А так спасибо и как раз вовремя, возьму на днях.

+1
Nikolay Nikolay 19 дней назад #

Обновился по инструкции, обнова прошла успешно, но после обновления решил удалить фото на старом объявлении, получил ошибку, фото не удалилось.

Warning: Invalid argument supplied for foreach() in /home/f/f894810h/vkerchi.ru/public_html/system/fields/myboardslider.php on line 153 Warning: Invalid argument supplied for foreach() in /home/f/f894810h/vkerchi.ru/public_html/system/fields/myboardslider.php on line 153 Warning: Invalid argument supplied for foreach() in /home/f/f894810h/vkerchi.ru/public_html/system/fields/myboardslider.php on line 153 Warning: Invalid argument supplied for foreach() in /home/f/f894810h/vkerchi.ru/public_html/system/fields/myboardslider.php on line 153 Warning: Cannot modify header information — headers already sent by (output started at /home/f/f894810h/vkerchi.ru/public_html/system/fields/myboardslider.php:153) in /home/f/f894810h/vkerchi.ru/public_html/system/core/controller.php on line 1154 Warning: Cannot modify header information — headers already sent by (output started at /home/f/f894810h/vkerchi.ru/public_html/system/fields/myboardslider.php:153) in /home/f/f894810h/vkerchi.ru/public_html/system/core/controller.php on line 1156

0
My-InstantCMS.Ru My-InstantCMS.Ru 18 дней назад #

Спасибо, проверю и исправлю 

0
Nikolay Nikolay 18 дней назад #

Опишу пошагово после обновления, объявление с одной картинкой. 

1) Редактировать объявление — в админке видим четыре фотографии без миниатюры с ошибкой

2) Жму удалить четыре фотографии

3) Сохранить — ошибка Warning: Invalid argument supplied for foreach()

Nikolay Nikolay 18 дней назад #
Комментарий удален
0
My-InstantCMS.Ru My-InstantCMS.Ru 18 дней назад #

Только со старыми объявлениями такая проблема? 

Повторить на том же объявлении проблему получается?

0
Nikolay Nikolay 18 дней назад #

Новых объявлений пока нет… Если после сохранения редактирования обновляю страницу миниатюры в админке без фото удаляются а фото в папке upload остаётся, что пошло у меня не так...

0
My-InstantCMS.Ru My-InstantCMS.Ru 18 дней назад #

Имею в виду после загрузки фото по новому, проблема исчезнет при удалении?

Просто я тоже ловил такую проблему на обновленном со старой версии, но воспроизвести повторно не смог

0
Nikolay Nikolay 18 дней назад #

Проблема только со старыми объявлениями, была бы утилита чистильщик фото, вообще проблем не было..

0
Rainbow Rainbow 18 дней назад #

Проблему подтверждаю. При попытки редактирования старых объявлений, пропадают миниатюры:

И после сохранения изображений в объявлении уже нет...

0
Rainbow Rainbow 18 дней назад #

«была бы утилита чистильщик фото, вообще проблем не было..»

Не согласен, что это мелкая проблема… у кого старых объявлений на сайте много, их могут редактировать и т.д.

0
Nikolay Nikolay 18 дней назад #

Warning: reset() expects parameter 1 to be array, string given in /home/f/f894810h/vkerchi.ru/public_html/templates/modern/controllers/images/upload_multi.tpl.php on line 28

0
Rainbow Rainbow 18 дней назад #

Еще мелкая проблема..

Цена в списке если указана, выводит цифру, а если нет ничего...

Раньше выводило «Без цены» ИМХО все таки это было более правильно...

0
My-InstantCMS.Ru My-InstantCMS.Ru 18 дней назад #

Что выводить, Цена не указана или Бесплатно?

0
Rainbow Rainbow 18 дней назад #

«Цена не указана» как было раньше...(без цены не всегда «Бесплатно»))

0
Rainbow Rainbow 18 дней назад #

PS: 

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

0
Nikolay Nikolay 18 дней назад #

Не понятная проблема… Задаю виджету «Информация об авторе» CSS класс для контейнера — sticky-top, то что он не срабатывает это пол беды, его в коде не видно. У кого та же проблема поделитесь что делали..

+1
My-InstantCMS.Ru My-InstantCMS.Ru 16 дней назад #

Да был маленький баг.

Откройте файл \system\controllers\board\widgets\author\widget.php и строку 13 заменить с

  1. $this->css_class_wrap = $this->css_class_wrap ? $this->css_class_wrap . ', move_after_photo' : 'move_after_photo';

Но я не понял, что делает sticky-top? прилипает на верху? этого не происходить и не думаю что это вина компонента, проблема в шаблоне

0
Nikolay Nikolay 16 дней назад #

Спасибо всё заработало sticky-top появился в коде, но если убрать запятую перед move_after_photo начинает работать прилипание. Пример на сайте vkerchi.ru/board/13-tubus-dlja-chertezhei.html

0
skewes skewes 18 дней назад #

https://ibb.co/vwCq8C2

Вот как выводятся категории, если они длинные на маленьком разрешении экрана.
Необходимо им указать, чтобы они были не в два столбика, а в один при разрешении меньше 576 вроде или сколько там)))

0
My-InstantCMS.Ru My-InstantCMS.Ru 16 дней назад #

Проверю и исправлю

+1
skewes skewes 17 дней назад #

В общем я разобрался вроде бы.

Для тех, кто хочет, чтобы выделялись не ВИП-объявления, а закрепленные, необходимо сменить 2 строчки кода всего)))

В файле — modern\content\default_list_board_one.tpl.php 
104 строка.
Ищем clearfix — заменяем vip на fix.

Далее идем в — modern/controllers/board/css/list_one.css (ну или two, там не смотрел, но суть та же)
124 строка.
Находим .my_board_list_item.is_vip, которая с бэкграундом и заменяем vip меняем на fix.

Теперь у меня при ВИПах не выделяется цветом, а при закреплении — цветное)))

0
My-InstantCMS.Ru My-InstantCMS.Ru 16 дней назад #

Будет в обновлениях специальный класс is_fix поэтому не обязательно изменить файл 

0
skewes skewes 16 дней назад #

Супер! Ура))) 

0
Nikolay Nikolay 17 дней назад #

Опять тупик… после обновления, кнопка показать карту — шириной 60% в записи, на локальном сервере (чистая установка) 100%. Какой файл отвечает за вывод записи??? Для списка есть три файла, для вывода записи не нашёл.

0
Nikolay Nikolay 17 дней назад #

Проблему решил, всё не внимательность и память. 60% было установлено в поле карта.

+1
Nikolay Nikolay 16 дней назад #

Отличный компонент, мелкие баги и недочёты с помощью разработчика исправлены. Спасибо Evanescence!

Остались только мои хотелки:

  1. Кнопка «Пожаловаться» закрыть для незарегистрированных пользователей или перекидывала на страницу авторизации.
  2. Кнопка «Показать карту» чтоб срабатывала показать/скрыть.
  3. Изменить курсор на zoom in при наведении на картинку.
  4. Скрыть поле телефон, а если его реализовать с модальным окном, было бы супер.

а так всё круто, для поддержки разработчика пойду что нибудь у него приобрету.

0
My-InstantCMS.Ru My-InstantCMS.Ru 15 дней назад #

1) не думаю что это правильно, так как гости могут добавить, но почему запретить пожаловаться?

2) сделаю

3) сделаю

4) как и посоветовал выше, лучше использовать вот это поле https://addons.instantcms.ru/addons/field-phone-sms.html

0
Rainbow Rainbow 15 дней назад #

4) поле громоздкое и не удобное… или описано не точно или так и есть… насколько понял, даже если отключено подтверждение SMS все равно придет… А как быть с теми кто размещает объявление от тем кто " попросили разместить"?

К тому же часто приходиться и самому… а еще и правило на SMS.ru п.6:

https://sms.ru/terms

(не каждому админу понравиться, такая возможность и сервиса и пользователей «притянуть» его за СМС отправки)

Если уж говорить об отдельном поле, то нужное поле было здесь:

https://instantcms.ru/blogs/zametki-na-poljah/mask...

Однако снято с публикации… Ничего лишнего, только настройка вида, и защита от ботов...

ИМХО пока очень много мелких нюансов, которые вроде бы можно объяснить логикой, как то под них подстроиться и т.д. НО их уже накапливается достаточно много и в целом пока по качеству хуже чем было... 

Надеюсь всё как то понемногу наладится...

0
My-InstantCMS.Ru My-InstantCMS.Ru 15 дней назад #

Там можно не использовать функцию смс, получиться обычное поле Телефон с маской и аякс подгрузкой для защиты от парсинга

0
Nikolay Nikolay 15 дней назад #

На своих сайтах стараюсь всё закрывать, но спамеры как мыши дырки находят ...

0
Capitan Capitan 16 дней назад #

Отличный компонент
Вопрос.
1. Список контента СЕТКА. По умолчанию 2 колоНки, как сделать ячейки меньше и чтоб в строчку отображалось не 2 а 4 ячейки.
в ИДЕАЛЕ добавить данную опцию в следующее обновление.
2. Ну и как я писал в личку. При добавлении записи от имени группы все выглядит не «красиво».

0
Capitan Capitan 16 дней назад #

3. В записи виджет «Информация об авторе» При клике ведет на список публикаций автора, что не логично. Ссылка должна быть на анкету автора, а не на его записи.

4. В коде виджета есть код с именем «phone». Почему если я добавляю ниже этот же код с именем например «contact», то он не выводит значения из поля контакт?

0
Capitan Capitan 16 дней назад #

4. Сам спросил сам ответил :))в 33 строчку  /system/controllers/board/widgets/authorдобавить нужное значение поля (пример)

  1. if (!empty($fields['contact'])){ $shown_fields['contact'] = $fields['contact']; }
0
Capitan Capitan 16 дней назад #

5. Как и говорилось выше на смартфонах подкатегории режет
6. Скрыть часть категории в списке если их много — не работает в ПОДКАТЕГОРИЯХ (2-3 уровень)

0
My-InstantCMS.Ru My-InstantCMS.Ru 15 дней назад #

1) что нибудь придумаю

2) исправлено

3) укажу на профиль пользователя

4) что пытаетесь сделать? в настройках виджета можно выбрать какие поля вывести 

5) исправлю

6) посмотрю

0
Rainbow Rainbow 16 дней назад #

По выявленным проблемам будет выпущен патч? Или уже вносите в текущий релиз и надо просто перезалить файлы?

А то может зря жду)

В частности интересует, решена ли проблема с изображениями при редактировании в старых объявлениях… Для меня актуально...

0
My-InstantCMS.Ru My-InstantCMS.Ru 15 дней назад #

Скоро будет.

Старые фото работают, просто миниатюра не отображается при редактировании, если загрузить заново, проблем нет.

На страниц просмотра или списка никак не влияет 

0
Rainbow Rainbow 15 дней назад #

Они миниатюры не просто не отображаются… там в коде вот что выводиться:

вместо адресов изображений таких:

/upload/000/u1/7/3/kostyum-detskii-photo-big.jpg
/upload/000/u3/8/6/94a79f2e.jpg

Выводиться всегда три адреса (для большого, среднего и маленького фото) не зависимо от количества фотографий в объявлении вот с такими (неправильными) адресами (код не смог вставить в пост, поэтому приложил скрин)






После сохранения естественно изображений в объявлении уже нет...



И конечно можно всё так оставить, НО как то это неправильно, пока старые объявления не уйдут с сайта (а это 3 месяца) те кто решит отредактировать объявление, будет терять в них изображения...
0
My-InstantCMS.Ru My-InstantCMS.Ru 15 дней назад #

Можете дать доступ к сайту с такой проблемой?

0
Rainbow Rainbow 15 дней назад #

Ок. подниму на тестовом отпишусь в личку...

0
Rainbow Rainbow 15 дней назад #

Отправил доступы на почту...

0
My-InstantCMS.Ru My-InstantCMS.Ru 14 дней назад #

Спасибо, баг исправил.

Если багов больше нет, сегодня будет обновления 

0
Rainbow Rainbow 14 дней назад #

Ок. Хотя бы фото не удаляются… Пока тестовый удалять не буду, если понадобится можете пользоваться...

После обновления будет видно, что там получилось...

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.