Combined Videos Category Search
Design and Skin Customization
Try this one, it works:
{capture name="row_template" assign="template"}
{literal}
{foreach $_items as $item}
{$_cats[$item["`$item.seamless_module_prefix`_category"]] = $item["`$item.seamless_module_prefix`_category"]}
{/foreach}
{foreach $_cats as $cat}
{$cat}<br>
{/foreach}
{/literal}
{/capture}
OUTPUT:
{jrSeamless_list modules="jrVideo,jrYouTube" template=$template limit=500}
The only limitation is that it will only get all the categories that exist within the scope of the LIMIT, so limit 500 will get all the categories in the first 500. Not great, but hopefully acceptable.
The next option would be to create a custom function that queries the datastores individually to get all the options, then combines them. Little bit more fiddley but then you know you'll get what you need.