Блог пользователя - heap.ster

[Drupal 7] Вопрос по работе Pathauto

31 января 2011 в 1:37

Добрый день,

Дано:
- словарь таксономии с терминами
- url-паттерн в pathauto для этих терминов

Процесс 1:
добавляю новый термин в словарь, создается синоним(url1) согласно паттерну. Все ОК.

Процесс 2:
редактирую этот термин. руками прописываю необходимый синоним(url2) для него. Термин открывается по url2, но url1 так же остался доступен. При этом во всех списках терминов используется именно url1, а не url2.

Вопрос: как сделать так, чтобы url2 был или единственным синонимом или же использовался как "главный" вместо url1?

[Решено] [Drupal 7] Вывод иерархической структуры словаря таксономии

31 января 2011 в 1:09

Добрый день,

в семерке в таксономии можно указывать дочерние термины термины внутри словаря:

как с помощью views организовать такой же иерархический вывод терминов?

з.ы. еще один вопрос про таксономию в семерке: http://drupal.ru/blog/61421

[Drupal 7] Отображение родительских и дочерних терминов таксономиии.

16 января 2011 в 21:04

Добрый день,

в таксономии 7ой версии есть возможность назначать дочерние термины внутри одного словаря:

Но когда этот словарь используется при создании материала, то визульно дочерние термины выделаются только тем, что начинаются с дефиса:

При этом в коде никаких родительски-дочерних классов не добавляется:

<div class="form-item form-type-radio form-item-field-fghjfgyhj-und">
 <input id="edit-field-fghjfgyhj-und-48" name="field_fghjfgyhj[und]" value="48" class="form-radio" type="radio">  <label class="option" for="edit-field-fghjfgyhj-und-48">1 </label>

</div>
<div class="form-item form-type-radio form-item-field-fghjfgyhj-und">
 <input id="edit-field-fghjfgyhj-und-50" name="field_fghjfgyhj[und]" value="50" class="form-radio" type="radio">  <label class="option" for="edit-field-fghjfgyhj-und-50">-1-1 </label>

</div>
<div class="form-item form-type-radio form-item-field-fghjfgyhj-und">
 <input id="edit-field-fghjfgyhj-und-51" name="field_fghjfgyhj[und]" value="51" class="form-radio" type="radio">  <label class="option" for="edit-field-fghjfgyhj-und-51">-1-2 </label>

Какой хук отвечает за эту генерацию? Для отображения правлильно структура надо ли добавить новые класса, либо найти место где добааляетям "-".

Спасибо.