First - thank you so much for this module! I spent hours over winter break trying to put different books in different menu blocks, and was never able to accomplish it. This was exactly the solution I've been looking for!

I wanted to report that in the default block generated by Advanced Book Blocks, none of the settings I entered in the configuration for this block seemed to work. I was trying to exclude one book, but when I unchecked it, it still appeared in this block. I tried several different strategies - setting it to "exclude new books", then starting all over with a new book; excluding by category, etc - still, the block showed all books regardless of the settings in the configuration.

I finally resolved the issue by creating a new book block and disabling the initial default advanced book block. This new block respected my settings without any problems.

Please let me know if there's any other information I can provide on this.

Comments

PixelClever’s picture

Status: Active » Fixed

should be fixed in 1.6.

jwalkerbg’s picture

Version: 6.x-1.5 » 6.x-1.7

Hi,

These issues seem to exist in version 6.x-1.7:

  1. I was not able to set Weight: I set different weights but the order the books appeared did not changed.
  2. I was not able to exclude books
  3. When tried to reset weights to all three books in my block, I received PHP error (http://mysite/?q=admin/settings/advanced-book-blocks/reset/0) :

Unknown column 'bids' in 'field list' query: UPDATE drupal_adv_book_block SET tids = NULL, custom = 0, omit_nids = NULL, bids = NULL WHERE delta = 0 в /data/projects-sites/sites/all/modules/advancedbookblocks/advancedbookblocks.module at line 67.

Invalid argument supplied for foreach() в /data/projects-sites/includes/common.inc at line 874.

strtr() [<a href='function.strtr'>function.strtr</a>]: The second argument is not an array in /data/projects-sites/includes/common.inc at line 891.

  1. In the process of configuration of new block (I don't remember exctly when):

array_unique() [<a href='function.array-unique'>function.array-unique</a>]: The argument should be an array in /data/projects-sites/sites/all/modules/advancedbookblocks/advancedbookblocks.module at line 460.

I use Drupal in Bulgarian language.

jwalkerbg’s picture

Status: Fixed » Active
PixelClever’s picture

Status: Active » Fixed

This was a tricky issue caused by an unnecessary typesetting... took me quite a while figure out what was going on. It is fixed in 1.8.

Status: Fixed » Closed (fixed)

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