Маркеры в группе точек
- Алексей
- Topic Author
- Offline
- Junior Member
Less
More
9 years 4 months ago #6781
by Алексей
Маркеры в группе точек was created by Алексей
Вопрос такой. Насколько я разобрался, всем точкам включенным в группу, присваивается изображение маркера, установленного для группы. То есть, одинаковый для всех точек.
Возможно ли использование индивидуальных маркеров для каждой точки, входящей в состав группы?
А то для моей задачи не очень удобно. Группы формируются по признаку временного промежутка, а маркеры в них несут на себе названия различных частей и подразделений.
Вот для примера.
Возможно ли использование индивидуальных маркеров для каждой точки, входящей в состав группы?
А то для моей задачи не очень удобно. Группы формируются по признаку временного промежутка, а маркеры в них несут на себе названия различных частей и подразделений.
Вот для примера.
Please Log in or Create an account to join the conversation.
- Dima
- Offline
- Platinum Member
9 years 4 months ago #6782
by Dima
Don't forget support my developments: post review in JED , donate , help with translation
Replied by Dima on topic Маркеры в группе точек
У группы снимите чекбокс - переопределять иконку
Don't forget support my developments: post review in JED , donate , help with translation
The following user(s) said Thank You: Алексей
Please Log in or Create an account to join the conversation.
- Алексей
- Topic Author
- Offline
- Junior Member
9 years 4 months ago #6786
by Алексей
Replied by Алексей on topic Маркеры в группе точек
Ага, спасибо, получилось.
Раз уж о группах, обозначилась еще одна проблема.
Я так понял, что список марекров и список групп формируется в алфавитном порядке?
В админке, я сортировал список групп и по ID, и по другим параметрам. Но вот на фронтэнде компонента - список групп остается без изменений.
А в моем случае, с группами разбитыми по датам - получается вон как криво и непоследовательно.
Дмитрий, подскажите где мне поправить вывод списка групп не по алфавиту, а по ID хотя бы?
Раз уж о группах, обозначилась еще одна проблема.
Я так понял, что список марекров и список групп формируется в алфавитном порядке?
В админке, я сортировал список групп и по ID, и по другим параметрам. Но вот на фронтэнде компонента - список групп остается без изменений.
А в моем случае, с группами разбитыми по датам - получается вон как криво и непоследовательно.
Дмитрий, подскажите где мне поправить вывод списка групп не по алфавиту, а по ID хотя бы?
Please Log in or Create an account to join the conversation.
- Dima
- Offline
- Platinum Member
9 years 4 months ago #6788
by Dima
Don't forget support my developments: post review in JED , donate , help with translation
Replied by Dima on topic Маркеры в группе точек
Добрый день.
Сейчас нет возможности самому конфигурировать сортировку групп.
Как доберусь до правки - сделаю. Сейчас это если только подправить php файл (правда любое следующее обновление его затрет)
Сейчас нет возможности самому конфигурировать сортировку групп.
Как доберусь до правки - сделаю. Сейчас это если только подправить php файл (правда любое следующее обновление его затрет)
Don't forget support my developments: post review in JED , donate , help with translation
Please Log in or Create an account to join the conversation.
- Алексей
- Topic Author
- Offline
- Junior Member
9 years 4 months ago #6789
by Алексей
Replied by Алексей on topic Маркеры в группе точек
Я это и имел ввиду. В каком файле и что поправить?
Please Log in or Create an account to join the conversation.
- Dima
- Offline
- Platinum Member
9 years 4 months ago - 9 years 4 months ago #6790
by Dima
Don't forget support my developments: post review in JED , donate , help with translation
Replied by Dima on topic Маркеры в группе точек
com_zhyandexmap\site\models\zhyandexmap.php
Находите фрагмент
Меняете h.title на h.id
- тогда будет сортировка по ID
Находите фрагмент
Code:
$query->select('distinct h.*, c.title as category ')
->from('#__zhyandexmaps_markergroups as h')
->leftJoin('#__categories as c ON h.catid=c.id')
->leftJoin('#__zhyandexmaps_markers as m ON m.markergroup=h.id')
->where('1=1 ' . $addWhereClause)
->order('h.title');
Меняете h.title на h.id
- тогда будет сортировка по ID
Don't forget support my developments: post review in JED , donate , help with translation
Last edit: 9 years 4 months ago by Dima.
Please Log in or Create an account to join the conversation.
Time to create page: 0.270 seconds