Таксономия: помогите с примером
Прислано: os2ok
вт, 31/08/2004 - 11:12
Не въезжаю, как в drupal'е сделать иерархическую ветку страниц сайта.. :-() Ну, к примеру, чтобы был раздел, в нем - подразделы, а в подразделах - статьи. Как это с "таксономии" должно увязаться? Подскажите pls...
- os2ok's blog
- Для комментирования войдите или зарегистрируйтесь
включи 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. Как собственно и сделано в примере по ссылке. Единственный минус такого рода дерева в том что при нажатии на окончательный "листик" который у нас не страница книги - теряется обратная навигация.
По пятьдесят и хватит!
Удачи!
- Для комментирования войдите или зарегистрируйтесь
надо-бы такие ценные разъяснения в хелп собирать - ато только сейчас дошло что это подходит для создания внизу странички блочка "читайте так-же" - как у серьезных сайтов - очень удобно ато думал-думал...
и еще - скажите: как формируется тут список подразделов http://extremedock.ru/catalogue ? очень надо
- Для комментирования войдите или зарегистрируйтесь
Понял всё кроме одного: как оглавление сделано?
Насколько я понял, у тебя в конце каждой страницы книги выведен полный список подразделов. Недоумение вызывает то, что в штатной книге выводится только список непосредственных потомков. В столбик. А у тебя - полное поддерево. Это где-то параметром задается?
Еще я так понял, что у тебя слева выводится только меню "меню книги", а "меню сайта" убрано оттуда вообще. Так?
- Для комментирования войдите или зарегистрируйтесь
извиняюсь, что торможу...
как мне организовать , чтобы:
1. не было " Единственный минус такого рода дерева в том что при нажатии на окончательный "листик" который у нас не страница книги - теряется обратная навигация."
2. сделать книгу (чтобы была "версия для печати"), как дерево глав в книге и страниц
3. чтобы работала таксономия - т.е. можно было при запросе главы4 получать сходные главы2,8 например ???
Необходимые модули к стандартному дистр 4.5.2 с drupal.org ?, порядок действий? (почти день проковырялся)
- Для комментирования войдите или зарегистрируйтесь
1. Не совсем понял о чем речь
2. Попробуйте http://drupal.org/project/print
3. http://drupal.ru/taxonomy/term/4+2+8
--
USU-Lug http://usu-lug.org.ru
- Для комментирования войдите или зарегистрируйтесь
1. в п.6 автора темы написано
2. я так и сделал - этот модуль работает только в книге.
я проблема в том, что еще плохо чувствую, что такое таксономия - может по принципу "утро вечера мудренее" ?
- Для комментирования войдите или зарегистрируйтесь
1. Если я все правильно понял, то можно просто не использовать node отличные от book.
2. Я этот модуль не ставил, но, судя по описанию, он работает везде. И в demo, которая указана на странице проекта, тоже везде. Вероятно, Вы его просто неправильно настроили. А в book это возможность есть и так без всяких модулей. Посмотрите хоть на drupal.ru. Тут printer_friendly.module не установлен.
--
USU-Lug http://usu-lug.org.ru
- Для комментирования войдите или зарегистрируйтесь
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 я ничего не понял.
- Для комментирования войдите или зарегистрируйтесь
как расширить
Allowed HTML tags: a em
и т.д.
до Разрешенные теги HTML: a b br h2 h3
и т.д.
??
при добавлении материала чем отличаются списки
Taxonomy term associations:
и такое же следом, только с главным словарем таксономии за полем этото окошка-списка ?
- Для комментирования войдите или зарегистрируйтесь
Доп. теги можно указать в настройках фильтров (они же "форматы ввода" в русском переводе).
--
Axel,
www.axel.drupal.ru
- Для комментирования войдите или зарегистрируйтесь
как избавиться от записи кем и когда добавленно содержимое
типа такой
Добавлено admin, 13 Май, 2005 - 14:26
- Для комментирования войдите или зарегистрируйтесь
где-то в настройках дост убрать галочку - здесь уже отвечали
- Для комментирования войдите или зарегистрируйтесь






Комментарии