Таксономия: помогите с примером

Прислано: os2ok

вт, 31/08/2004 - 11:12

Не въезжаю, как в drupal'е сделать иерархическую ветку страниц сайта.. :-() Ну, к примеру, чтобы был раздел, в нем - подразделы, а в подразделах - статьи. Как это с "таксономии" должно увязаться? Подскажите pls...

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано arsart в вт, 31/08/2004 - 20:09.

включи book.module для начала. Создай страницы книги для первой иерархии и так далее. Т.е. страницы книги могут быть не обязательно именно страницами, а пунктами иерархии в которые вложены другие страницы книги или опять же куча иерархий 2 3 4 уровней и т.п.
Опять же страницей книги может быть любая нода включая image, после публикации ноды во время вторичного ее редактирования снизу появляется надпись Edit book outline, жмешь ее и присваиваешь своей ноду нужный пункт из созданной тобой книжной иерархии. Сто грамм налить?:)

Пример:
Мне надо было сделать каталог продукции.
http://extremedock.ru/catalogue
1. Я включил book module
2. Создал новую страницу книги ( в моем случае каталог продукции это уже второй уровень иерархии, а первый- карта сайта)
Назвал ее "Продукция" и назначил ей "Parent:root"
Текст внутри пока необязателен т.к. нам важны только заголовки для веточек.
3. Потом опять создал новую страницу например "О компании" и опять же назначил Parent:root
Т.е. таким образом я набрал постепенно первый уровень иерархии
4. Опять я публикую страницу, но уже знаю что это 2 уровень.
Например подрубрика "Продукции" - "Лодки". Значит пишу заголовок Лодки , НО назначаю Parent: "Продукция"
Теперь понятно?
5. дальше глубже нужны мне например Резиновые лодки в Лодках.Т.е. уже 3 уровень. Значит публикую страницу книги с названием "Резиновые лодки" И ... И назначаю Parent "Лодки"

Т.е. любая страница книги может быть "родителем" новой веточки.

Еще по сто грамм?:)

6. Теперь собственно про само наполнение. А то у нас только деревяха.
Конечно последним "листочком" ветки опять же может быть страница книги, НО и не только она, а любая нода включая image. Как собственно и сделано в примере по ссылке. Единственный минус такого рода дерева в том что при нажатии на окончательный "листик" который у нас не страница книги - теряется обратная навигация.

По пятьдесят и хватит!
Удачи!


Опубликовано kiev1 в сб, 26/02/2005 - 20:13.

надо-бы такие ценные разъяснения в хелп собирать - ато только сейчас дошло что это подходит для создания внизу странички блочка "читайте так-же" - как у серьезных сайтов - очень удобно ато думал-думал...
и еще - скажите: как формируется тут список подразделов http://extremedock.ru/catalogue ? очень надо


Опубликовано PG в пн, 28/02/2005 - 12:22.

Понял всё кроме одного: как оглавление сделано?

Насколько я понял, у тебя в конце каждой страницы книги выведен полный список подразделов. Недоумение вызывает то, что в штатной книге выводится только список непосредственных потомков. В столбик. А у тебя - полное поддерево. Это где-то параметром задается?

Еще я так понял, что у тебя слева выводится только меню "меню книги", а "меню сайта" убрано оттуда вообще. Так?


Опубликовано Shaker в пн, 04/04/2005 - 18:33.

извиняюсь, что торможу...
как мне организовать , чтобы:
1. не было " Единственный минус такого рода дерева в том что при нажатии на окончательный "листик" который у нас не страница книги - теряется обратная навигация."
2. сделать книгу (чтобы была "версия для печати"), как дерево глав в книге и страниц
3. чтобы работала таксономия - т.е. можно было при запросе главы4 получать сходные главы2,8 например ???
Необходимые модули к стандартному дистр 4.5.2 с drupal.org ?, порядок действий? (почти день проковырялся)


Опубликовано Nick в пн, 04/04/2005 - 18:40.

1. Не совсем понял о чем речь
2. Попробуйте http://drupal.org/project/print
3. http://drupal.ru/taxonomy/term/4+2+8

--
USU-Lug http://usu-lug.org.ru


Опубликовано Shaker в пн, 04/04/2005 - 19:18.

1. в п.6 автора темы написано
2. я так и сделал - этот модуль работает только в книге.
я проблема в том, что еще плохо чувствую, что такое таксономия - может по принципу "утро вечера мудренее" ?


Опубликовано Nick в вт, 05/04/2005 - 18:52.

1. Если я все правильно понял, то можно просто не использовать node отличные от book.
2. Я этот модуль не ставил, но, судя по описанию, он работает везде. И в demo, которая указана на странице проекта, тоже везде. Вероятно, Вы его просто неправильно настроили. А в book это возможность есть и так без всяких модулей. Посмотрите хоть на drupal.ru. Тут printer_friendly.module не установлен.

--
USU-Lug http://usu-lug.org.ru


Опубликовано Shaker в вт, 05/04/2005 - 20:53.

taxonomy/term/4+2+8 - такой УРЛ автоматически оп заданным настройкам сформируется?
 
An example taxonomy: food
  Dairy
   Milk
  Drink
   Alcohol
    Beer
    Wine
   Pop
   Milk
  Meat
   Beef
   Chicken
   Lamb
  Spices
   Sugar
Что здесь является словарями и термами, не считая последних в ветках, мать их ?
Чем здесь явл Dairy, Drink ?

Как сделать такое вложенное меню и плюс к нему "The term Milk appears within both Dairy and Drink" - это из хелпа?
На модуле book с Parents или на taxonomy_menu ? (ни черта разобраться не могу :( , точнее запутался в назначении этой таксономии)
В меню загонять словарь таксономии, а book из меню убирать что-ли?

Для чего в нем Parents, если в других модулях их нет и есть таксономия?)

Короче, пожалуйста, разъясните простыми словами (лучше с рабочим примером, а не рисунками) для чего эта таксономия, а для чего Parents в модуле book? и как мне это меню (см. выше) делать?

на http://drupal.ru/node/311 я ничего не понял.


Опубликовано Shaker в вт, 05/04/2005 - 20:59.

как расширить
Allowed HTML tags: a em
и т.д.
до Разрешенные теги HTML: a b br h2 h3
и т.д.
??

при добавлении материала чем отличаются списки
Taxonomy term associations:
и такое же следом, только с главным словарем таксономии за полем этото окошка-списка ?


Опубликовано axel в вс, 10/04/2005 - 05:47.

Доп. теги можно указать в настройках фильтров (они же "форматы ввода" в русском переводе).

--
Axel,
www.axel.drupal.ru


Опубликовано Xib в вт, 17/05/2005 - 10:39.

как избавиться от записи кем и когда добавленно содержимое
типа такой
Добавлено admin, 13 Май, 2005 - 14:26


Опубликовано Shaker в вт, 17/05/2005 - 13:01.

где-то в настройках дост убрать галочку - здесь уже отвечали


Ссылки партнёров