Страница без кеша грузится правильно, script.js компонента catalog.item подключается. Но после создания кеша, получанная страница не грузит script.js этого компонента, что вызывает JCCatalogItem is not defined. Происходит это на странице детальной карточки товара. Т.е. в catalog.element вложен catalog.products.viewed, а уже в него уже catalog.section > catalog.item. В catalog.item 4 параметром передаётся $component. В чем может быть проблема?