If this is only about updating elastic search, you could probably use
the event bus [1, 2] to subscribe to save events and then just update
ES whenever a value list is saved? No need for extra workflow.
If you do need a publication workflow, you'll need to experiment a
bit. I haven't tested this but perhaps you can try adding some of the
workflow mixins to the valuelist type's prototype [3]. I don't know
from the top of my head but you'll need at least hippostd:publishable,
hippostd:publishableSummary and hippostdpubwf:document I think. Take a
look at the prototype of a normal document type, compare and do some
trial and error. The prototype is used to create new documents.
The workflow on the valuelist document itself should work, but the
Selection Plugins that use it might not work properly anymore.
So if you could do some trial and error and report back that would be great.
Also,
Hope this helps.
Niels
[1]
http://www.onehippo.org/library/concepts/workflow/workflow-events.html
[2]
http://www.onehippo.org/library/concepts/hippo-services/event-bus.html
[3] /hippo:namespaces/selection/valuelist/hipposysedit:prototypes/hipposysedit:prototype
> --
> Hippo Community Group: The place for all discussions and announcements about
> Hippo CMS (and HST, repository etc. etc.)
>
> To post to this group, send email to
hippo-c...@googlegroups.com
> RSS:
>
https://groups.google.com/group/hippo-community/feed/rss_v2_0_msgs.xml?num=50
> ---
> You received this message because you are subscribed to the Google Groups
> "Hippo Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
hippo-communi...@googlegroups.com.
> Visit this group at
http://groups.google.com/group/hippo-community.
> For more options, visit
https://groups.google.com/d/optout.
--
Amsterdam - Oosteinde 11, 1017 WT Amsterdam
Boston - 745 Atlantic Ave, 8th Floor, MA 02111
US
+1 877 414 4776
Europe
+31(0)20 522 4466
www.onehippo.com