


Hi,
I have created smsInformation attribute in delivery schema and added it in xpathsToLoad and xpathsToLoadOpt inside nms:delivery input form.
Added below code in nms:delivery input form-
<container img="xtk:text.png" label="Text content" name="tabSMS" readOnlyIf="[/tmp/@readOnly] or ([/ignored/@limitEdition] and [/ignored/@contentStatus]!=10)">
<container>
<input label="SMS Information." xpath="/@smsInformation"/>
</container>
<input fullToolbar="true" htmlMode="false" name="ctSource" nolabel="true"
type="htmlSource" xpath="../content/sms/source" xpathInsert="/ignored/customizeSMSContent">
<container>
<input menuId="deliveryMenuBuilder" type="customizeBtn" xpath="/ignored/customizeSMSContent"/>
</container>
</input>
</container>
Below is delivery template-
When I type data in SMS information attribute, save the delivery and re-open it the atrribute looks blank.
Please let me know why data not getting save in sms information attribute.
Thanks,
Views
Replies
Sign in to like this content
Total Likes
Hello @rupesh12 ,
Can you please share the error you are getting while saving the input form.
i believe the error is at the xpath for smsinformation input. Can you double check if the xpath is correct?
Views
Replies
Sign in to like this content
Total Likes
Hello @rupesh12 ,
Can you please share the error you are getting while saving the input form.
i believe the error is at the xpath for smsinformation input. Can you double check if the xpath is correct?
Views
Replies
Sign in to like this content
Total Likes
Hi @Milan_Vucetic and @Manoj_Kumar_
I checked, smsInformation field is updated in schema. Previously I was not getting any error in delivery input form or delivery template.
Since I changed xpath to "@smsInformation", while opening the sms delivery template I'm getting below error.
Views
Replies
Sign in to like this content
Total Likes
Views
Replies
Sign in to like this content
Total Likes
Hi @rupesh12,
all fields in /smsParameters are stored in XML (not in separate database columns). Your container is probably under parent container which is referenced to /smsParameters and form is looking your new field in wrong place. Move it or set full location <input label="SMS Information." xpath="/delivery/@smsInformation"/>
Regards,
Milan
Views
Replies
Sign in to like this content
Total Likes
Hi Milan, the above logic is not working for me , can you please help me
Views
Replies
Sign in to like this content
Total Likes
Below are schema and delivery input form screenshot
delivery schema:
I tried below logic as also in schema but it didn't work
delivery input form
Please let me know if I missed anything.
Views
Replies
Sign in to like this content
Total Likes
The logic <input label="SMS Information." xpath="/delivery/@smsInformation"/> is working.
Thank you. 🙂
Views
Replies
Sign in to like this content
Total Likes
Views
Replies
Sign in to like this content
Total Likes
I tried <input label="SMS Information." xpath="/delivery/@smsInformation"/> and it works.
Thanks for your help.
Views
Replies
Sign in to like this content
Total Likes
Hi @rupesh12 ,
if you created attribute @smsInformation in the main tree in nms:delivery schema you should address it with: <input label="SMS Information." xpath="@smsInformation"/>
Before that, check if you Updated database structure (if new column is reflected to DB not only in the schema).
Regards,
Milan
Views
Replies
Sign in to like this content
Total Likes
I have sms delivery template as below-
When I type text on SMS content (like Test email) attribute it should automatically reflect on optout information, the one which I greyed out.
Could you please help here?
Views
Replies
Sign in to like this content
Total Likes
Views
Replies
Sign in to like this content
Total Likes