Moduł książki a moduł taksonomii

9

Moduły Książka i Taksonomia są bardzo podobne do organizowania treści w strukturze hierarchicznej.

Oba moduły:

  • Zezwalaj na hierarchie wielopoziomowe
  • Można uzyskać do niego dostęp za pomocą Widoku
  • Wszystkie niestandardowe motywy za pośrednictwem plików node.tpl.php
  • Oferuj środki do promowania lub obniżania poziomu zawartości w hierarchii lub przeniesienia jej do innej hierarchii

Moduł Book ma tę dodatkową zaletę, że tworzy system nawigacji (chociaż prawdopodobnie można to odtworzyć za pomocą taksonomii i widoków).

Moje pytanie brzmi: z czego lepiej korzystać do organizowania treści w strukturze hierarchicznej? Czy jeden ma jakieś wady lub zalety w stosunku do drugiego?

Wydaje mi się dziwne, że dwa podobne moduły istnieją w rdzeniu. Dlaczego nie łączy się ich w jedno?

szeroki uśmiech
źródło

Odpowiedzi:

5

Różnica polega na tym, że moduł Book definiuje typ zawartości („strona Book”), którego można używać do tworzenia książek. Moduł Book pozwala również stworzyć strukturę hierarchiczną i pokazuje:

  • lista stron podrzędnych powiązanych z bieżącą książką, którą wizualizujesz
  • menu, które pozwala przechodzić ze strony do następnej, poprzedniej i górnej
  • link, który pozwala utworzyć nową stronę podrzędną
  • link, który pozwala zobaczyć wersję bieżącej strony książki do wydruku

    zrzut ekranu z drupal.org

Moduł taksonomii służy do kategoryzowania zawartości witryny, ale po kliknięciu łącza terminu taksonomii używanego przez węzeł wyświetlana strona pokazuje wszystkie węzły korzystające z tego terminu, bez możliwości przejścia z węzła do kolejnych lub hierarchicznie na górze.

Mówiąc w sortowaniu, moduł taksonomii obsługuje atrybut (w terminologii Drupala jest polem obsługiwanym za pomocą interfejsu API pola), który może być powiązany z węzłami, ale także z użytkownikami, podczas gdy moduł Book definiuje typ zawartości, którego można użyć do utworzenia książki i pozwala na obsługę tego typu treści w sposób hierarchiczny.

kiamlaluno
źródło