[development] View to list only nodes _without_ completed workflow
state
Earl Miles
merlin at logrus.com
Sat Feb 18 02:22:47 UTC 2006
Simon Lindsay wrote:
>
> I have a new node type, which has 4 possible workflow states. So the
> nodes can be "(created)", "submitted", "approved", and the last one is
> "completed".
>
> With the excellent views module, I can list the nodes by state for each
> individual state, but I'd also like to be able to list nodes for all
> states except those in "completed" state.
>
> This seems simple enough, and it almost works except....
>
> I created a view with a filter on "workflow: state" "is one of", and
> select "approved", "submitted", "(created)", but not "completed", and
> then add another filter on Node: distinct
>
> This almost gives me what I want, except because of the the way workflow
> works, a node actually has entries for all states, so the "completed"
> items still show up with their earlier entry.
>
> Same problem if you do "workflow: state" "is none of" and select
> "completed".
>
> I can create a view the exact opposite of what I want, with the
> "completed" status, but not "all except completed" to do a queue of
> outstanding requests.
>
> Is there a way to do this i'm missing?
Umm. Sounds like a bug. I will have to look into it; perhaps I misunderstood the
table when I wrote the workflow integration.
More information about the development
mailing list