Would have to see your code. Cs-cart doesn't use standard ajax actions/notification. They use their own JS that expects to see the id being updated as a comment just before the closing tag of the updated html. If it's not there, it won't be seen. Take a look at templates for other ajax requests and you'll see how they use both 'result_ids' and the commented id values. It's a bit hokey but it does make it simple to re-render existing pages that can use the new logic of assigned template variables.
We suggest you to use standard behavior with the result_ids feature. To specify it for the simple link, please use the data-ca-target-id parameter. E.g.
i must have been looking at old cs-cart docs when I saw the 'rev' approach. Works fine now. Although the docs you are point me at are 4.3.x and I am running 4.2.4. Anyway, I will not argue :)
Thanks again... was tearing my hair out and I have none already..
**UPDATE**
It appears to be working because of cm-ajax-full-render. I am not sure why cm-ajax-full-render was not working in this manner when i was using the 'rev' approach. If I take out cm-ajax-full-render, it doesn't work . The block renders as before, but there is no block content (i.e. filters) being shown.
I must be confused about this is meant to operate.
My controller has no view associated with it, how are you meant to handle your return from the ajax request in this case?
Where did you learn this tiny but very important thing?
They use their own JS that expects to see the id being updated as a comment just before the closing tag of the updated html. If it's not there, it won't be seen. Take a look at templates for other ajax requests and you'll see how they use both 'result_ids' and the commented id values. It's a bit hokey but it does make it simple to re-render existing pages that can use the new logic of assigned template variables.
Just wait till you try to extend the new checkout with all the undocumented attributes that are now used to generate ajax calls since there's no more posted update of data till you get to the submit.