Как перебирать список терминов в таксономии

При наличии имени или идентификатора таксономии, как выполнить итерацию по списку терминов в указанной таксономии?

Например. Я хочу сделать что-то вроде этого:

var taxonomyId = 15;
foreach(dynamic item in get_terms(taxonomyId)) {
    @Display(item.text)
}

person lolski    schedule 20.01.2014    source источник


Ответы (1)


Вам нужно внедрить ITaxonomyService в ваш контроллер/драйвер, а ITaxonomyService имеет метод, который возвращает список терминов для taxonomyId.

IEnumerable<TermPart> GetTerms(int taxonomyId);

вы можете передать эти термины в представление, используя модель/модель представления.

вы можете изучить реализацию ITaxonomyService в модуле таксономии для получения дополнительной информации.

person Praggie    schedule 20.01.2014