Hi All,
We are upgrading to AEM 6.4 currently and as a part of repository restructuring we have moved all the workflow related data to
"/conf/global/settings/workflow", during this we also moved out date picker dialog to this folder.
after moving that we are getting
error touchUiDialogPath' property invalid or missing
however, we have configured,
touchUiDialogPath to "/conf/global/settings/workflow/dialogs/schedule_publish_date_picker/cq:dialog"
which is the current location of cq:dialog for date picker.
this date picker has
resourceType : granite/ui/components/coral/foundation/form/datepicker
Can anyone please suggest if anything else is to be done in order to have date picket in workflow dialog path.
Thanks in Advance.
Solved! Go to Solution.
See this video:
Does the coral/granite date picker work in a normal component dialog? That will tell us if there is something wrong with that specific resource type on your upgraded instance.
See if you can build a component dialog with that resource type as described here - Scott's Digital Community: Building Experience Manager Component using Granite/Coral Resource Types
Views
Replies
Total Likes
I saw it is working fine on page properties (on/off) fields.
Views
Replies
Total Likes
So its working fine in component dialogs but fails when you have a dialog with that resource type as part of a workflow?
Views
Replies
Total Likes
yes, it works fine on component dialog but when I am using it in workflow dialog specifying the cq:dialog path to it it gives the above error.
Views
Replies
Total Likes
I am going to test this too to see if i get the same result. I will post back my findings.
Thanks smacdonald2008
Views
Replies
Total Likes
Can you show a screenshot of the workflow model where you are using this custom step?
Views
Replies
Total Likes
Hi,
You cannot use Touch UI resourceTypes in classic UI workflow. there is no full implementation of workflow in touch UI..So better pls use classic UI workflow but don't use touch UI resourceTypes
Also I see that you used xtype: cqinclude and you are using touch UI dialog path.
Thanks,
Ratna Kumar
Views
Replies
Total Likes
I think this is not correct, that how it works in case of workflow and it works fine in AEM 6.2 version.
Views
Replies
Total Likes
Views
Replies
Total Likes
We are going to update this older AEM community article to AEM 6.4 and show use of Touch UI and this resource type -- Adobe Experience Manager Help | Creating an Adobe Experience Manager Custom Worflow Step with a dial...
Views
Replies
Total Likes
Hi,
Yes myself and Scott will update the article: Adobe Experience Manager Help | Creating an Adobe Experience Manager Custom Worflow Step with a dial... to Touch UI in AEM 6.4.
We will keep this posted.
Thanks,
Ratna Kumar.
.Thanks, smacdonald2008
Just a quick question, do you see this as a product limitation to support Date picker in workflow or do we have any quick workaround?
We are currently going through POC for upgrade work, in case it turns out to be a product limitation we will report it to the concerned team.
Views
Replies
Total Likes
I am not sure - I have not heard of that. I need to investigate this.
Views
Replies
Total Likes
Thanks, Scott
please let me know if you find anything on this.
Thanks a lot for the quick reply and initiating the work for the document update.
Views
Replies
Total Likes
My plan of attack here is to start with the older article on 6.4 and see if that works and then to modify to include Touch UI resource types in the dialog.
Views
Replies
Total Likes
See this video:
Hi,
Here it is used in the workflow step, however, I am trying to use the date picker in workflow dialog step so that date value can be entered by workflow assignee during the workflow process and not during designing the workflow model.
Still, it doesn't solve the problem for dialog participant steps in the Touch UI dialog.
Show a video of the issue you are experiencing. The Resource type shown in the above video should work in all dialogs if setup properly.
Also - if you can - package up your example and a README and place on a Google Drive. I want to look at you package and if necessary - we will send to Eng team.
Views
Replies
Total Likes
Is this article updated?
We are working on AEM 6.4.4.
We also have similar workflow, in one the steps of workflow a participant has to choose activate later and he need to choose date/time from datetime picker.
But the moment we enter anything using datepicker, the date/time values go away and also the datepicker.
In 6.4.3 it used to work, on debugging more I observed that, there is some difference in
/libs/cq/inbox/gui/components/inbox/clientlibs/commons.js between SP-4 and SP-3 for AEM 6.4.
Below is the code from 6.4.4:
dialog.off('coral-overlay:close' + workitemActionDialogNS)
.on('coral-overlay:close' + workitemActionDialogNS, function() {
// remove the injected dialog pieces...
$(".cq-inbox-dialog-injection-anchor").empty();
});
Above highlighted line is removing the entire widget from dialog.
Till SP-3 it was working, please suggest. Thanks in advance.
Views
Replies
Total Likes