Skip to content

Commit 3f8c986

Browse files
committed
expose generic details content to request for use in Content Template component
1 parent 5e17d56 commit 3f8c986

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

aemdesign-aem-services/src/main/java/design/aem/models/v2/details/GenericDetails.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import com.google.common.base.Throwables;
88
import design.aem.components.ComponentProperties;
99
import design.aem.models.ModelProxy;
10+
import design.aem.models.v2.content.ContentTemplate;
1011
import design.aem.services.ContentAccess;
1112
import design.aem.utils.components.ComponentsUtil;
1213
import design.aem.utils.components.ContentFragmentUtil;
@@ -226,6 +227,9 @@ protected void ready() {
226227

227228
//format fields
228229
componentProperties.putAll(processComponentFields(componentProperties,i18n,getSlingScriptHelper()), false);
230+
231+
//set properties into request to allow ContentTemplate to use it for presentation
232+
getRequest().setAttribute(ContentTemplate.REQUEST_COMPONENT_PROPERTIES, componentProperties);
229233
}
230234

231235
/***

0 commit comments

Comments
 (0)