Don’t know if anyone else has come across this.
If you have a custom module that you are using more than once on the same page the “limit” item behavior is for the whole component source and not the single component itself.
For example if I add this to my page
{% component source: “CModule”, layout: “List”, limit: “10”, emptyMessage: “No Items”, type: “module” %} type: “module” %}
and 10 items fill the output.
If I add a another component from the same source using a different layout but I only one to output 1 item.
For example
{% component source: “CModule”, layout: “Today List”, limit: “1”, emptyMessage: “No Items”,type: “module” %}
The result in the second component is nothing will show up. I have to change the “limit” to 11 before anything shows up. I assume it is because it is counting the 10 that are already being displayed form the first component tag.
This is also true for the Empty Message. If based on my layout conditions there shouldn’t be any data it will not display and Empty message because the other list displays data. Again behavior is based on module and not the individual component.