Hello everyone, first-time poster here :-)
I'm trying to output the number of books an Author has written. I want to
end up with the following:
Author X has no books
or
Author X has 1 book
or
Author X has n books
After searching around, I thought I'd try the `<$reveal>` widget to compare
a number returned by a `<$filter count>`. Here's what I have on each
Author's page by using a `{{||template}}`, each book page has an `author`
field with the author's name:
```
<$set name="bookCount" filter="[author{!!title}count[]]">
<$reveal type="eq" default=<<bookCount>> text=0>
No books
</$reveal>
<$reveal type="eq" default=<<bookCount>> text=1>
<<bookCount>> book
</$reveal>
<$reveal type="gt" default=<<bookCount>> text=1>
<<bookCount>> books
</$reveal>
</$set>
```
The above works but only for more books than 1 (the final, `gt` clause). If
it's 0 or 1 books, nothing is returned.
What am I missing?
I'm on TW 5.1.23, running through Node.js and I'm using Firefox and Edge.
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/60fa99f6-c562-4655-859d-a5ee7ed21d41n%40googlegroups.com.