Goldschild

Goldschild

+5
Репутация
0
Рейтинг
#1 InstantMaps2 - предложения 16 марта 2016 в 00:59
Добавлю свои 5 копеек.

1. При добавлении объекта реализовать возможность указания графика работы, выходных, перерыва. Странно, почему такую очевидную вещь до сих пор не сделали. При совпадении времени работы с текущим временем, выводить надпись "Сейчас работает!", как это сделано на большинстве популярных сайтах-каталогах.

2. Добавить модуль "рейтинг объектов", основываясь на отзывах пользователей. Организовать возможность сортировки "сначала хорошие/плохие", как это сделано на вкладке "отзывы", но в глобальном масштабе — по всем объектам сайта и отдельно в каждой категории. Придумали такой хороший метод оценки — аж по трём параметрам, а глобально отсортировать не получается. Мне, например, было бы очень интересно полистать список лучших/худших фирм своего города. Выбираю я, допустим, кафе на вечер, захожу в категорию "кафе, бары", нажимаю кнопку "сортировать по рейтингу" и вуаля — вижу список лучших заведений, с рейтингом 5 и по убывающей...

3. Для Яндекса очень хотелось бы видеть функцию "посмотреть на панораме" после выбора объекта на карте, как это сделано на самом Яндексе. Карту развернуть на весь экран можно, а панорамы нет. Жаль, ведь это очень удобно!
#2 Свои иконки в названии категории 16 марта 2016 в 00:21


Припозднился
Итак решение

Вячеслав
Присвоился класс "folder-name-title".
Поменял в category_view.tpl "<li class="my-" на "<li class="folder-" и всё стало как нужно.
Большое спасибо!
#3 Свои иконки в названии категории 15 марта 2016 в 21:21

Отвечу позже, сейчас нет возможности просмотреть файлы… А так думаю что да, суть не отличается.к тегу li добавить то что я писал выше

Вячеслав
На выходе получается класс "my--", без подстановки значений.

Иллюстрация
#4 Свои иконки в названии категории 15 марта 2016 в 20:57


Другой вопрос — как сделать список категорий в два столбца ?

iWeb
CSS.

  1. .content_categories li {
  2. float: left;
  3. display: inline-block;
  4. width: 45%;
  5. }
Меняем width в зависимости от нужного кол-ва колонок. К примеру, 33% (или около, зависит от параметров: margin, padding) задаст 3 колонки.
#5 Свои иконки в названии категории 15 марта 2016 в 20:52


\templates\default\controllers\content\category_view.tpl.php
заменить на

Вячеслав
Огромное спасибо! Всё работает!
А для файла
controllers/content/widgets/categories/categories.tpl.php
такое же получится сделать, чтобы задать иконки ещё и в сайдбаре?
(Шаблон стандартный).

Иллюстрация
#6 Доработки InstantMaps2 28 февраля 2016 в 14:57
Возьмётся кто-нибудь сделать?


1. Изменить текущее отображение категорий из /places с возможностью задавать уникальные иконки для каждой из рубрик и выводом количества уже добавленных объектов.
Пример отображения:
Иллюстрация
В демо к первой версии категории с уникальными иконками, во второй — нет.

Goldschild

Готов заплатить за работу (в разумных пределах) и не против, если впоследствии данное решение будет продаваться как дополнение.
#7 [ЕСТЬ РЕШЕНИЕ] Компонент погоды от DTVRus 24 февраля 2016 в 13:42
А что конкретно не работает?
#8 Погода + Курс валют 3 февраля 2016 в 21:02


нет погоды. Был компонент с нужной мне погодой но он не работает на 2.4.0

MegaRostov
Отличный плагин, который работает через Яндекс, — как работал, так и работает.
#9 Обновление 2.4.0 - ошибки и решения 8 января 2016 в 10:30
Обновился автоматически на сайте с InstantMaps, всё ОК — прошло без ошибок.
В админке отсутствует контент, меню, виджеты.

Иллюстрация

Что делать?)
#10 Доработки InstantMaps2 9 декабря 2015 в 20:05


Изменить текущее отображение категорий из /places с возможностью задавать уникальные иконки для каждой из рубрик

Goldschild

так вот 2 ветка, и есть такое! видать возможно такое сделать в шаблоне штатно.

Владимир
Это на шаблоне OneNews "из коробки" работает?
Маркеры за иконку выводит?

Шаблон то не из дешевых. 😊 Глянуть бы код, да негде.
#11 Доработки InstantMaps2 9 декабря 2015 в 12:23


Ляп, на дефолтном шаблоне

WhiteBone
Да, было такое.
Для вкладок, кроме первой не присвоен стиль .tabs-menu .tabbed li, который содержит нужный параметр float:left.
Сейчас уже точно не вспомню, т.к. поправил сразу после установки, но скорее всего это файл:
templates\default\controllers\places\item_header.tpl.php
46 строка
  1. <?php $this->menu('item-menu'); ?>
Меняем на
  1. <?php $this->menu('item-menu', true, 'tabbed'); ?>
Может быть кто-то возьмётся за реализацию красивой ветки категорий и графика работы? Готов купить в виде платных компонентов, за разумную цену.
#12 Доработки InstantMaps2 9 декабря 2015 в 01:41


Goldschild, по сути "наборы контента" это отдельные страницы с теми фильтрами, которые вы указали. В меню можете добавить ссылку на эти страницы.
Насчет "все в одном" можно вывести наборы не в списке, а в выпадающем списке. но тут надо уже с файлами шаблона играться. Это уже Ваша забота :)

asa
Спасибо, стало понятно.

Ещё, по доработкам...
Для Яндекса очень хотелось бы видеть функцию "посмотреть на панораме" после выбора объекта на карте, как это сделано на самом Яндексе. Карту развернуть на весь экран можно, а панорамы нет. Жаль, ведь это очень удобно!
#13 Доработки InstantMaps2 8 декабря 2015 в 20:10

Рейтинг объектов
В настройках нужного типа контента, создается набор с типом данных "Комментарии — по убыванию"
В нужное место на странице добавляется виджет из стандартных "Перечень контента", в настройках ставится опция "применить фильтры из набора" и выбирается какой фильтр использовать, а так же из какой категории брать контент, например "корневая" значит все объекты участвуют. Все. "Модуль рейтинг объектов" готов :)

asa
Огромное спасибо! Только познакомился с InstantCMS, поэтому ещё ничего не знаю. 😊
Я так понимаю, заранее заданную сортировку постов можно выводить на разных страницах, а сделать "всё в одном" с возможностью выбирать нужное отображение всё же не получится, как на вкладке отзывы:
Иллюстрация

Те же действия, но без виджета позволят Вам сортировать контент (любой) как хотите. А дополнительный фильтр в наборе типа "рейтинг < 0" позволит избавиться от объектов которые ещё не оценили.

asa
На примере виджета — получилось. А как создать отдельную страницу, подскажите? Чтобы потом сделать возможность выбора рейтингов: "хорошие" и "плохие", хотя бы из меню сайта (site.ru/admin/menu).


kdv1978, у меня он не стает вместо папочек.

asa
+ Задал маркеры для корневой и внутренних директорий. Везде отображаются жёлтые папки, — и в теле страницы, и на виджете категорий:
Иллюстрация
#1 Доработки InstantMaps2 8 декабря 2015 в 18:56
Здравствуйте! Недавно приобрёл InstantMaps для InstantCMS2 и был разочарован отличиями от демо-версии на офф. сайте (там для 1-ой версии Instant, судя по всему).

В связи с чем возникла необходимость доработки некоторых вещей, а именно:

1. Изменить текущее отображение категорий из /places с возможностью задавать уникальные иконки для каждой из рубрик и выводом количества уже добавленных объектов.
Пример отображения:
Иллюстрация
В демо к первой версии категории с уникальными иконками, во второй — нет.

2. При добавлении объекта реализовать возможность указания графика работы, выходных, перерыва. Странно, почему такую очевидную вещь до сих пор не сделали. При совпадении времени работы с текущим временем, выводить надпись "Сейчас работает!", как это сделано на большинстве популярных сайтах-каталогах.
В демо к первой версии есть поля времени работы, во второй — нет.

3. Добавить модуль "рейтинг объектов", основываясь на отзывах пользователей. Организовать возможность сортировки "сначала хорошие/плохие", как это сделано на вкладке "отзывы", но в глобальном масштабе — по всем объектам сайта. Объекты без оценки не учитывать или выводить в конце списка.
Это уже сложнее, но вдруг кто-нибудь организовал нечто подобное.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.