Ok, a quick solution for this.
Open your default.tpl for category view and find this block of code:
Code:
<vte:if test="{article_list}">
<vte:foreach item = "article" from = "{article_list}" start="1" loop="1">
<vte:include file="{VIVVO_TEMPLATE_DIR}summary/vertical.tpl" image_size="article_small" />
</vte:foreach>
<vte:foreach item = "article" from = "{article_list}" start="2">
<vte:include file="{VIVVO_TEMPLATE_DIR}summary/default.tpl" />
</vte:foreach>
<vte:include file="{VIVVO_TEMPLATE_DIR}box/subcategory_headlines.tpl" />
<vte:else>
<vte:value select="{LNG_NO_ENTRIES}" />
</vte:else>
</vte:if>
Now the line of code just above <vte:else> with LNG_NO_ENTRIES message is include for subcategory news.
Move that line of code just bellow last </vte:if> so this block of code would look like this:
Code:
<vte:if test="{article_list}">
<vte:foreach item = "article" from = "{article_list}" start="1" loop="1">
<vte:include file="{VIVVO_TEMPLATE_DIR}summary/vertical.tpl" image_size="article_small" />
</vte:foreach>
<vte:foreach item = "article" from = "{article_list}" start="2">
<vte:include file="{VIVVO_TEMPLATE_DIR}summary/default.tpl" />
</vte:foreach>
<vte:else>
<vte:value select="{LNG_NO_ENTRIES}" />
</vte:else>
</vte:if>
<vte:include file="{VIVVO_TEMPLATE_DIR}box/subcategory_headlines.tpl" />
If you want to remove "There were no entries found that match your criteria." message, remove this block of code:
Code:
<vte:else>
<vte:value select="{LNG_NO_ENTRIES}" />
</vte:else>
And that should be it, you should have your news from subcategories displayed even if you don't have news in parent category.
Hope that helps