Уникальные идентификаторы для фильтров в mFilter2

Подскажите пожалуйста каким образом можно выключить построение фильтров по алфавиту чтобы можно было присвоить к id например id="[[+filter]]_[[+idx]]" и чтобы после присвоения он никогда больше не изменился, дело в том что как только добавляется новый фильтр (например новая станция метро или район города ) все фильтры перестраиваются по алфавиту и индентификаторы меняют своих хозяев, или подскажите пожалуйста каким другим способом можно добавить уникальный идентификатор, заранее спасибо
Сергей Скат
21 августа 2014, 14:39
modx.pro
1 170
0

Комментарии: 8

Василий Наумкин
21 августа 2014, 18:46
0
По моему, ты неправильно решаешь свою задачу.

Расскажи лучше, зачем тебе нужны идентификаторы фильтров.
    Сергей Скат
    21 августа 2014, 19:00
    0
    в общем такое дело, нужно дублировать станции метро, хочу чтобы они были в селекте, а так же хочу чтобы можно было открыть карту станции метро и на ней поклацать нужные станции, так как на одной странице нельзя сделать несолько вызовов mFilter2, а так же нельзя вывести один и тот же фильтр в разных местах и с разным шаблоном, решил сговнокодить, просто взять клик по чекбоксу на карте в станции метро и вызвать клик на фильтре который находится в форме поиска, типа того

    $(document).ready(function(){
    
    	$('#avaimotornaya').click(function(){
    		$('.metro_0').click();
    	});
    все бы ничего но станции метро у меня генерируются автоматически с помощью геокодера яндекса, и я не могу знать какая и сколько станций добавится, так же заметил что все станции метро выстраиваются по алфавиту, порядок в списке меняется, и обратиться к какойто конкретной станции уже не получится потому что нажмешь на Алексеевскую а попадешь на Бабушкинскую
      Василий Наумкин
      21 августа 2014, 19:05
      0
      То есть, нужно установить логическую связь между станциями метро на карте и в фильтрах?

      Почему бы не добавить и туда и туда какой-нить атрибут одинаковый?

    Сергей Скат
    21 августа 2014, 19:01
    0
    либо как то сгенерировать id на основе value?
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    8