Confirguration

  • Supply a checklist of all books on the site under "Books to include"
  • Supply a checkbox option to show all book pages expanded
  • Should only be visible when the book module is enabled.

Display

  • Show all selected books, including expanding the book tree to show all pages if that option was selected.

Topics for discussion

I'm nervous about opening up a can of worms with these, but just so they're on the radar:

  • Should the list of books be sortable, the way the menus are?
  • Should we keep the "Books on [site name]" description? Personally I don't like how it's just there in the D7 version, but I suppose we could make it a configuration option for people who want intro text for each section.
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

akalata created an issue. See original summary.

akalata’s picture

akalata’s picture

Currently works when books are expanded, but when not expanding books I see the following:

Symfony\Component\Routing\Exception\RouteNotFoundException: Route "node.view" does not exist. in Drupal\Core\Routing\RouteProvider->getRouteByName() (line 193 of core/lib/Drupal/Core/Routing/RouteProvider.php).

akalata’s picture

Status: Active » Needs review
FileSize
517 bytes

  • Nafes committed 5a01e21 on 8.x-1.x authored by akalata
    Issue #2597804 by akalata: D8 port: Configure and display site books
    
Nafes’s picture

@akalata, great! The patch fixes the exception. Thank you again. If you have nothing to add here, please close the issue as Fixed.

akalata’s picture

For the immediate issue of "getting it working", I think we're good here. Wondering what your thoughts are on the "Topics for discussion" in the issue summary?

Nafes’s picture

Status: Needs review » Fixed

I agree about "getting it working". This is the main priority for now. We can open separate issues for discussion topics, especially for books descriptions, and fix them later in alpha/beta version of the module. Worms can be placed into separate can(s) :) Setting issue as Fixed.

akalata’s picture

Project: Site map » Sitemap

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.