since ‎04-01-2016
‎10-12-2019
iainc65537558
Level 2
Re: Page Model Json having issue to retrieve child nodes(Multifield items)
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
All sorted now - changed @Inject to @ValueMapValue and model is getting returned correctly in all instances. Into the HTL from the use method and from the model.json request on both the resource and the page.Thanks to balajia1879175​ for the guidance.

Views

7.0K

Likes

0

Replies

0
Re: Page Model Json having issue to retrieve child nodes(Multifield items)
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Not 100% done - I appear to have broken the sling model such that it is not returning data to my HTL script or when I directly request the resource with the .model.json selector. It brings back the multifield, but if I have top level properties it is not returning them.

Views

7.0K

Likes

0

Replies

1
Re: Page Model Json having issue to retrieve child nodes(Multifield items)
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Thanks very much - that has done the trick. For the record this is the code. (I am sure there are other issues with the code, but for the meantime this works)@Model( adaptables = { SlingHttpServletRequest.class, Resource.class }, adapters = { NewsCarouselModel.class, ComponentExporter.class }, resourceType = NewsCarouselModel.RESOURCE_TYPE)@Exporter(name = "jackson", extensions = "json", options = {})@JsonSerialize(as = NewsCarouselModel.class)public class NewsCarouselModel implements ComponentE...

Views

7.0K

Likes

0

Replies

3
Re: Page Model Json having issue to retrieve child nodes(Multifield items)
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Hi Narendran,Did you ever resolve this?I too have been looking at a similar thing and have the same problem as you. I have sling models to back my resource and when I access the full path of the resource with .model.json I get all the data I expect including the multi-field data. However when I try this at the page level, I get the resource model data but not for the multi-field.I have seen that http://localhost:4502/content/we-retail/language-masters/en.model.json you can see that the core list...

Views

7.0K

Likes

0

Replies

1
Re: cq:dropTargets group to drag cq:page
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Thanks - this is just what I was looking for this morning.We have a 'Rich Link' component which renders Title, Link, Thumbnail, Tags etc from a target page as a Tile.Next step is to define the default component in editable templates to allow this component to be created and linked when the page is dragged into the LayoutContainer.I have tried various combinations of mime types but it is not creating - tried text/html which works for Experience Fragment and .* in the above example.

Views

486

Likes

0

Replies

0
Using Global properties within RTE - any options available
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Is anyone aware of any mechanism to allow for the insertion of global properties with this RTE.For example say we have a global property called contactCenterPhone that we have defined using the ACS global property mechanism. In the RTE someone would like to include this such that if it changes the content item also updates.In some RTE on other platforms there is the ability to use something like {{globalProperties.contactCenterPhone}} and it will inject the correct value at render type.I guess t...

Views

415

Likes

0

Replies

0
Translation process - notification when ready
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Hi,We are working with a client that is using the translation cloud services, managing them through translation projects. They are looking for a way to have a notification sent to all the team members of the project (inbox and email) for when a translation comes back from the translator.I was wondering if we would have to build a workflow process step that accesses all the team members and sends out an email etc. I'm then wondering how to trigger this - could we modify the sync translation workf...

Views

508

Like

1

Replies

1
Re: AEM JCR Data Encryption
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Exactly. We are not storing anything or using Forms at the moment for this reason. Reality is that majority of forms that require some sort of signatory would contain some PII so the current OOTB solution seems a bit lacking.Current thought is that we would have to build a PII compliant standalone backend service to process the data, prepare the PDF, submit to Adobe Sign, poll for a signed PDFs and onward process. Pretty much everything that the Forms mechanism does.

Views

1.0K

Likes

0

Replies

0
Re: AEM JCR Data Encryption
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Hi,This is a very interesting topic and quite relevant to something we are currently looking at with AEM forms and Adobe Sign. Using the OOTB functionality data and pre-signed PDFs are stored 'somewhere' in the JCR unencrypted. Also any saved data is stored in a similar manner When the signed PDF is polled it could be possible to move these items somewhere else and delete. However this still gives a large window where data at rest is unencrypted and potentially accessible to anyone with access t...

Views

1.1K

Likes

0

Replies

0
Re: Use of currentDesign.path in HTL for referencing images in AEM 6.4?
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Mark,Thanks for this - I think I basically understand. This does seem to be an omission from the core code. com.day.cq.wcm.api.designer.Design not having a getProxyPath() method

Views

750

Likes

0

Replies

0
Re: Use of currentDesign.path in HTL for referencing images in AEM 6.4?
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Thanks. I have done some of the movement to proxied clientlibs which works for some of the css and js.However the area I am really struggling with is how to reference an image in a design from an htl file. what is the actual code?pre HTL it would be <%= currentDesign.getPath() + "/static/img/icon.gif %>HTL i would have assumes something like${currentDesign.path}/static/img/icon.gifbut if the designs are in /apps/settings/wcm/design/project the link generated is /apps/settings/wcm/design/project/...

Views

748

Likes

0

Replies

0
Use of currentDesign.path in HTL for referencing images in AEM 6.4?
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Since the recommendation to move designs from /etc/designs to /apps/settings/wcm/designs I would like to know what the preferred approach to making a request to an image in that design from HTLeg we have two designs and in both there is a logo.jpg file. We want to be able to swap the design at the page level using the designPathIf we follow the guides in this Designs and the Designer it generates a link with the /apps/settings/wcm.........../logo.jpg Shouldn't this be coming through some kind of...

Views

1.5K

Likes

0

Replies

5
Configuring Twitter login on AEM 6.4
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
I have been trying to configure my local test instance to allow login via Twitter using oauth - I have been taking guidance from Social Login with Facebook and Twitter However, it would appear that this documentation is not up to date. I have created a Twitter App with client and secret key. I created a Twitter cloud config under /conf/myconf and published it. When I try to add that cloud config to my root page it does not appear on the cloud tab of the page properties.I have also tried to use t...

Views

483

Likes

0

Replies

0
Re: Password protecting staging publisher instance in AEM 6.2
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
We are looking to do a similar thing - In our httpd.conf we have all the dispatcher stuff and also some basic auth directives. It is presenting the challenge but this is shown on top of the actual rendered page. How did you set up httpd.conf and where were the relevant directives?We have tried with Directory and Location and the same happens.One thing that might be slightly different is that we are trying to test this on a part of the website eg for testing we are trying to put basic auth behind...

Views

1.0K

Likes

0

Replies

0
Re: Options for encryption of binaries in AWS S3 buckets
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Hi, Just an update.I configured my S3 Buckets to use Default Encryption of both SSE-S3 and SSE-KMS and in both instances assets were stored and the console indicated that the correct encryption was being used.The API does support headers to give details of the required encryption, but the AEM S3 connector does not appear to send them so I guess at the moment we are limited to default encryption options.Thanks

Views

915

Likes

0

Replies

0
Options for encryption of binaries in AWS S3 buckets
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
What options does the S3 connector support for AWS's various data encryption options?AWS supports a number of ways of encrypting data at rest. We are looking at the options available to allow us to do that either by S3-Managed Keys, KMS-Managed Keys or Customer provided keys. Protecting Data Using Server-Side Encryption - Amazon Simple Storage Service Looking for guidance on how to configure these options within AWS and config settings required in AEM.

Views

1.1K

Likes

0

Replies

2
Re: AEM S3 configuration for binaryless replication (what is secret setting?)
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Thanks - that works perfectly now.

Views

806

Likes

0

Replies

0
Re: AEM S3 configuration for binaryless replication (what is secret setting?)
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Thanks,From the AEM documentation it mentions two entries that contain the word secret; one secretKey which I believe is the value you mentioned in your earlier reply from AWS and is paired with accessKey and secret. It is this value in the .config file that I would like to know where to find the correct value to use.You can use the configuration file with the following options:accessKey: The AWS access key.secretKey: The AWS secret access key. Note: Alternatively, IAM roles can be used for auth...

Views

803

Likes

0

Replies

0
AEM S3 configuration for binaryless replication (what is secret setting?)
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
We are building out some instances using S3 as our datastore. We are now getting to the point where we want to spin up the publish instances and make use of binaryless replication.In the documentation [linked] Configuring node stores and data stores in AEM 6 it mentions a secret value for binaryless replication as part of the config settings in the org.apache.jackrabbit.oak.plugins.blob.datastore.S3DataStore.config file.secret: Only to be used if using binaryless replication for shared datastore...

Views

2.4K

Like

1

Replies

7
Re: iFrame in Rich Text Editor
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Hi,Just to clarify, are you saying that using the Core text component it is possible to include an iframe where the src attribute is not removed?

Views

1.5K

Likes

0

Replies

2
Re: On/Off time publishing issues
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
When using the list component provided by aem-core-wcm-components it returns pages that are not valid for the given time period, resulting in a link. The link when clicked returns a 404 which one would expect.This functionality works as expected on the foundation list component, but unfortunately this component does not work for child pages with no specified parent when used as part of a Dynamic Template.Looking at the code on github aem-core-wcm-components/ListImpl.java at master · Adobe-Market...

Views

757

Likes

0

Replies

0
extraClientLibs on a page dialog not loading on page creation
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
We have a page called masterPage which is of supertype /wcm/core/page. This page has a dialog with 4 custom fieldsWe also have another page called personPage which is of superType masterPage. Again this page also has a dialog with a number of custom fields. In addition there is a custom JavaScript in a client library with a category of personPage.editIn the dialog for personPage we set the extraClientlibs to include personPage.edit.When we edit the page from the open properties button, the clien...

Views

469

Likes

0

Replies

0
Re: iParsys-like behavior with layout containers?
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Do you know if there is an approach within dynamic templates (either 6.3 or 6.4) that will provide similar functionality? We use iparsys quite a bit to provide a consistent look across parts of our site, but would like to move to dynamic templates.

Views

1.7K

Likes

0

Replies

0
Re: Rendering a link that might be internal or external
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Looks like this has been raised as a bug [SLING-7548] HTL url manipulation for external link without extension - ASF JIRA

Views

970

Like

1

Replies

0
Re: Rendering a link that might be internal or external
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
I am having the same issues here - entry pages seem to work fine, but anything deeper gets the .html added to the URL.Internal Link Adds the .html extension [correct]External Link Does not add the .html extension [correct]Deeper External Link Adds the .html extension [not right]This does seem like a bug - unless we are doing it wrong. In which case is there a better way to output a link correctly that could be either external or internal?

Views

915

Like

1

Replies

0
Location of Design Importer in Package share
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
On the Landing pages page Landing Pages it says that the Design Importer is now available in package share.Note:AEM does not ship with the Design Importer. It is available as an add-on to AEM via package share and must be installed to be used.Does anyone know exactly which package is required as there is not one called Design Importer. The only one that mentions landing pages is /content/companies/public/adobe/packages/cq550/product/cq-mcm-landingpage-pkg but this looks like a very old package.D...

Views

452

Likes

0

Replies

1
Re: Language translation workflow - configure fields to be translated
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
I guess its a case of reading the manual Setup Translation Rules in AEM

Views

628

Likes

0

Replies

0
Language translation workflow - configure fields to be translated
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
We are looking at using the language translation workflow mechanism and have tested a few language copies using the Microsoft translator.The seems to work pretty well but we have noticed that not all content is being translated. We have one component that is pretty much identical to another save for the fact that the title field is called 'DisplayText' On one it translate but on the other it doesn't.I'm assuming there may be a config somewhere that you can give a list of properties to be transla...

Views

683

Likes

0

Replies

1
AEM Forms connecting to wrong server for Adobe Sign
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
We are doing some work around AEM Forms and Adobe Sign. Our Adobe Sign accounts are hosted on either the EU1 or NA2 domain.We have noticed that this does nto work in this case. It appears that only accounts hosted on NA1 work.We have updated to replace instances of na1 with na2/libs/adobesign/components/adobesigncloudservice/adobesignpage/dialog/items/general/items/webaccesspoint/libs/adobesign/components/adobesigncloudservice/adobesignpage/dialog/items/general/items/refreshtokenuri/libs/adobesi...

Views

1.4K

Likes

0

Replies

3
Re: Accessing properties from Sub objects in page properties from HTL or Use classes
Avatar

iainc65537558

iainc65537558
- Adobe Experience Manager
Hi,I think we will likely use that approach going forward. However we noticed that we can use the pageProperties from within the HTL. Seems to work as we expect. So we will go with this in the meantime. ThanksConnect

Views

369

Likes

0

Replies

0