block ajax inline edit?

4 years 9 months ago #313328 by ericmuc
block ajax inline edit? was created by ericmuc
Question:

I have a field with front inline edit two times in the profile. At the place of the normal data set and at the header again in big letters. There I don't want to give the users the possibilty to edit the field. Can I block it with some extra code? I am using CB profile pro like {fld cb_field}. In other words, can I set it to "only view" and not edit? Can this be made by including a content module or using content bot?

Please Log in to join the conversation.

4 years 8 months ago #313340 by krileon
Replied by krileon on topic block ajax inline edit?
It's not possible to conditionally disable ajax editing. It's either enabled or it's not. The only way to bypass this is to use raw output substitutions (e.g. [FIELD_NAME]) and depending on the fieldtype may not be acceptable. HTML based substitutions (e.g. [cb:userfield field="FIELD_NAME" /]) will output the ajax editing, but does respect location parameters. So for example if you don't have ajax editing enabled for list output you can use [cb:userfield field="FIELD_NAME" reason="list" /] to output the list display of the field without ajax editing.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

Moderators: beatnantkrileon
Time to create page: 0.182 seconds

Facebook Twitter LinkedIn