Ленивая загрузка ассоциаций (Lazy Loading) в CakePHP 3
У вашего броузера проблема в совместимости с HTML5
Пример использования «ленивой» загрузки ассоциаций (lazy loading) для объектов ORM без использования метода contains(). Основное отличие «ленивой» загрузки от «жадной» (eager loading) заключается в том, что в первом случае, данные ассоциаций объекта будут подгружаться только тогда, когда к ним происходит обращение. При «жадной» загрузке, с использованием метода contains(), данные будут загружены в любом случае и не важно используем мы их в дальнейшем или нет.
Ссылка на статью: https://mycakephp.ru/blog/lenivaya-zagruzka-asotsiatsiy.html
Ссылка на плагин cakephp-lazyload: https://github.com/jeremyharris/cakephp-lazyload