After reading through the documentation found here: Creating a landing page
And some of the other threads in this forum I still seem to be struggling with updating simple fields.
My test case is to try and update the blackList field on a profile
So I have a generic landing page without a service bound to it:
![1535324_pastedImage_1.png 1535324_pastedImage_1.png](/t5/image/serverpage/image-id/12640i4E1F398F3B54EF71/image-size/large?v=v2&px=999)
And I have mapped the Form parameters in the properties of the Landing page:
![1535325_pastedImage_2.png 1535325_pastedImage_2.png](/t5/image/serverpage/image-id/12641iCB6474271A44833B/image-size/large?v=v2&px=999)
The HTML in the page for the form part looks like this:
<div id="HtmlPage_htmlPage.line2">Please fill out the following information:</div>
<form class="form" method="POST" autocomplete="off">
<div><label class="stacked required" id="HtmlPage_htmlPage.blackList" data-nl-format="datetime">Please confirm</label> <input class="stacked nl-dce-done" type="checkbox" id="blacklist" name="blackList" data-nl-ismandatory="false" data-nl-label="blackList" data-nl-xpath="/context/profile/blackList" data-nl-type="string" data-nl-checkboxbehavior="subscription" data-nl-bindto="xpath" style="position: static; width: 448px; height: 40px; left: 0px; top: 0px; border-color: #555555; border-width: 0px; border-style: none; background-color: #fafafa; background-position: left top; background-repeat: repeat;" /></div>
<div class="button"><a href="#" data-nl-type="action" data-nl-action="next" id="HtmlPage_htmlPage.button">Subscribe</a></div>
</form></div>
The page submits well enough but the field is not updated. Could some kind soul tell me what I am missing here? I will admit I am not that experienced with ACS yet but hopefully will be soon enough.
Kind regards
Robert