Два вопроса по ССК полям: как ЭТО правильно сделать?

Главные вкладки

Аватар пользователя RedRat RedRat 30 марта 2011 в 14:26

Собственно, данные вопросы - из серии "подскажите, как это принято ПРАВИЛЬНО делать"?

1. Имеется ССК два поля, текстовое "количество" и список "единица измерения". Во втором поле забит предустановленный список значений типа "пачка, ящик, коробка, вагон" и т.д. Хочется, чтобы при выводе материала название единиц измерения склонялись в соответствии с введённым количеством из первого поля, например: "1 ящик", "2 пачки", "5 вагонов".

Я правильно понимаю, что обработку правильнее реализовать с помощью темизации поля? Где и в каком виде лучше хранить сам список?

2. Имеется поле Content Taxonomy, в которое пользователь может вводить свои термины. Термины словаря сохраняются как в таблице ССК, так и в таблице "term_node". Хочется, чтобы при выводе материала в поле выводился не просто текст, а ссылка на соответствующий термин. Существует ли какой-нибудь хук, на который можно повесить свой обработчик для этого?

Наверняка эти задачи неоднократно решались и до меня, поэтому с благодарностью приму как ценные советы, так и готовые примеры реализации. Wink