Inbox rendering functionality/button not available in the delivery form
This article addresses an issue where the Inbox rendering functionality is missing from the delivery form in Adobe Campaign Classic 7 despite successful package installation.
Description description
Environment
Adobe Campaign Classic (Version 7, Build 9346)
Issue/Symptoms
The Inbox rendering functionality is not available in the delivery form, even though the inbox rendering package has been installed successfully.
Resolution resolution
Steps to reproduce
- In ACC, open a created delivery.
- In the delivery window, the Inbox Rendering button is not visible.
Check for existing conflicts within the Campaign client interface. Go to Administration, Click on Configuration and then Package Management. Select Edit Conflicts.
Resolve the conflict manually (this does not just involve installing the new version).
Note that the Inbox Rendering feature is only visible under the following conditions:
- If the ‘inboxRendering’ package is installed, and
- If the name of package is mentioned in the ‘visibleIf’ condition of the form.
Cause
The issue occurred because the Inbox Rendering menu was completely missing in the form definition.
In Build 9349, there are cases where the old “deliverability” URL is hardcoded to the condition. In such cases, the Inbox rendering button is declared as below:
<container applicableIf="HasPackage('nms:deliverability')" img="nms:xxxx.png"
label="Inbox Rendering" name="rendering" visibleIf="EV(@messageType, 'mail') and EV(@deliveryMode, 'external') == false">
<input type="UrlViewer" urlExpr="'http://deliverability.neolane.net/dm/inboxRendering.jssp?did=' + Iif([ properties/@midRemoteId] !=0, [ properties/@midRemoteId] , @id) + '&cuid=' + getOption('DmRendering_cuid')"
urlMode="true"/>
</container>
Solution
To resolve the issue, the delivery form definition should contain ‘Inbox Rendering’ as below:
container applicableIf="HasPackage('nms:inboxRendering')" img="nms:xxxx.png"
Related reading
About Inbox Rendering in Campaign Classic v7 documentation.
Ask Questions In Our Experience League Campaign Community
If you have any questions you’d like answered about this topic, or read previously answered-questions, we invite you to view our Experience League Community blog post that includes this article, send us your questions and comments, and join our Experience League Campaign Community!