[BUGFIX] Date Menu doesn't respect enableFields

Currently, the Date Menu function countByDate doesn't respect the
enableFields and therefore also counts items that are deleted,
hidden or access restricted.

This change adds the Frontend enableFields constraint.

Resolves: #59617
Releases: 3.0
Change-Id: I4a5469af92a90f4b9901324411d00db4c4ef4e2e
Reviewed-on: https://review.typo3.org/30761
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer