Создание типа контента для InstantMaps

InstantCMS 2.X

Как создать отдельный раздел, работающий на InstantMaps

#16 6 февраля 2017 в 01:41
Олег Васильевич я, а это что, да как?
#17 6 февраля 2017 в 08:42


Олег Васильевич я, а это что, да как?

Yar
Настройки => тип контента по умолчанию.
Сейчас посмотрел, не решит вопроса с хлебными крошками
#18 6 февраля 2017 в 13:17
А вот мне тоже интересна эта тема. И появилась идейка.

1. Смотрите. Всё раскладываем по категориям "company", "realty", "travels" и т.д., в которых, кстати, можно настроить свои права доступа, отключить новости, события, отзывы и голосования.
2. Благодаря совету Олег Васильевич я из url исчезает "places" и остаются только эти категории.
3. Создаем пользовательские страницы с соответствующими масками, а в них html виджеты с несложным js/css кодом, который на стороне клиента разбирает DOM и через селектор child просто прячет "ненужные" категории в крошках, виджете категорий, форме добавления записи и т.д, Заодно можно поменять заголовки где надо. Главное, ничего не забыть.

Ну это, так сказать, решение для дилетантов вроде меня. На самом деле лучше сразу на сервере подменить нужные tpl шаблоны на "правильные".
Мне кажется, задача для людей сведущих не слишком сложная, а дополнение к iMaps может получится полезное.
Может кто нибудь возьмётся? Рублём поучаствую. Пока не знаю для чего, но чувствую, мне такая штука тоже пригодилась бы.
#19 6 февраля 2017 в 15:29

Создаем пользовательские страницы с соответствующими масками, а в них html виджеты с несложным js/css кодом, который на стороне клиента разбирает DOM и через селектор child просто прячет "ненужные" категории

Pocus
И это для дилетантов?! shockМда… Я то уж думал, что уровень дилетанта-то я уж имею… Я себя переоценивал.
Что-то меня "Объекты на карте" в крошках и "/places/" в урле уже смущать перестали. )
#20 6 февраля 2017 в 16:18
Yar, для вашего уровня (название которому ещё не придумали) лучше попробовать заменить строку на
  1. if ($ctype['options']['list_on'] && !$request->isInternal() && !$is_frontpage && $ctype['name'] !== 'places'){
и строку на
  1. if ($ctype['options']['list_on'] && $ctype['name'] !== 'places'){
#21 6 февраля 2017 в 21:17

для вашего уровня (название которому ещё не придумали)

Loadырь
Так нубы. Нубы же! Точно. crazy

попробовать заменить

Loadырь
Получилось! Ссылки в адресе и крошках не отображаются, Спасибо!
Вот, казалось бы, пора радоваться и наслаждаться прирученным мапсом, но не тут-то было. Тут проблема посерьёзнее наметилась. При добавлении объекта, в выпадающем списке "Категория", будет выпадать огромный список со всех трёх разделов, получается. Беда не столько в количестве, сколько в путанице для пользователя, в лице других главных категорий с их обширным содержанием. Его нельзя этим нагружать. Уйдет же. Может и с этим можно как-то справиться? Например показывать в списке только разделы текущей категории или ещё как-нибудь...

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

Пользуясь случаем хочу поблагодарить тех, кто подсказывает что нужно сделать, буквально ткнув носом, указывая, ЧТО ИМЕННО и КУДА ИМЕННО нужно вставить или заменить. Как говорится пошагово. Это очень важно не только для дилетантов, но и тех, кто уровнем пониже. Спасибо.
#22 6 февраля 2017 в 21:44

Может и с этим можно как-то справиться? Например показывать в списке только разделы текущей категории или ещё как-нибудь...

Yar
Вообще, так и задумано, при создании записи показывать категорию в которой пользователь сидит. Другое дело если он сидит в корневой категории, тогда ему будет предложен весь спектр возможностей.
#23 6 февраля 2017 в 22:05
Пробую создать запись, находясь в глубине одной из главных категорий — выпадает список со всеми тремя главными категориями и всеми подкатегориями.
#24 20 апреля 2017 в 15:47


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

Yar

Да это древняя проблема компонента, очень не хватает подгрузки окон выбора категорий:
1. Выбираешь основную категорию
2. Ниже появляется окно выбора подкатегорий выбранной основной
3. Ниже ещё появляется окно выбора подкатегорий от выбранной выше подкатегории, если конечно таковые есть
и т.д.
Но увы, о таком внедрении пока не слышал планов.
#25 20 апреля 2017 в 16:16

Но увы, о таком внедрении пока не слышал планов.

Lisandr
Я уже видел, нечто подобное, где-то здесь.
логин / пароль: user@wordsword,ru / 123456
#26 20 апреля 2017 в 16:48

Я уже видел, нечто подобное, где-то здесь.

Loadырь
Ну и чем же оно "подобно"?
Говорят же вам: нужно чтобы дочерние категории снизу были! А у вас — справа! stuk
#27 20 апреля 2017 в 17:14

Да это древняя проблема компонента, очень не хватает подгрузки окон выбора категорий:

Lisandr

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

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

Да, там еще полезная вещь есть — звёздочки рейтинга. Вот только не понять как их сделать обязательными, при создании отзыва. Про очень полезную функцию "Режим работы" говорить уже нет смысла. Просили дать возможность не отображать режим, когда он не уместен (например у кладов, памятников… они работают без выходных), а после выхода нового релиза, в котором этот вопрос был учтён, лично я вообще отключил. А ведь просили другое — дать возможность выбирать, где будет можно устанавливать режим работы. Ну или хотя-бы не выводить, когда не заполнено. Теперь те, кому не очень сильно нравятся надписи на маркерах "Работает 0:00-0:00", получили волшебную кнопку "Отключить ввод графика работы". Ну, тоже выход.

А ведь хорошая и полезная вещь, мапс этот, мог бы стать.
#28 20 апреля 2017 в 17:45

По сути сейчас в мапсе кроме карты ничего полезного и нет,

Yar
Если виджет Яндекс карты работает нормально, то и эта фишка мапса становится не уникальной.
Я вот тоже задумался, нужен ли мне мапс? От отказа пока удерживают только "события" с календарём. Вот если бы Zau4man в Афише 2 заменил свои проприетарные "места" на типы контента + связи, получилось бы решение гораздо более гибкое чем мапс.
#29 20 апреля 2017 в 18:29
Pocus, нормально он работает. У Мапса есть система отзывов, рейтинга, добавление по адресу, расписание работы
#30 20 апреля 2017 в 19:58

Zau4man в Афише 2

Jestik
Я уговариваю его уже второй год сделать нормальный календарь событий и возможность возврата к предыдущим событиям, но в ответ тишина.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.