Модуль выбора города у меня есть, но он привязан к к2 плагином, чтобы привязать к JS, надо определиться по какому признаку отбирать товар, производителей и т.п. Производителей практически никак т.к. у них нет дополнительных полей, товары можно характеристиками, метка - не выход, метки там для другого используются.