Please Log in or Create an account to join the conversation.
No, that's not going to be implemented at this time. Fields conditioned out of profile view don't exist in the DOM at all. It won't work well trying to force them back into the DOM. This was already explored and determined to be too much work for unreliable results so it's not going to be implemented at this time, sorry. The multi-editing was the best compromise for this functionality. If I determine a more reliable solution at a later time I'll add a forge ticket for it.May be there is the possibility to change the conditional fields shown in the profile even with ajax-inline editing or there is an automatically page refresh which could be choosen in the field admin area after saving the ajax inline edit.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
I don't understand what you're asking here. What new functionality regarding conditional fields? The new feature in CB Core Fields Ajax is just being able to edit more than 1 field at once. This is shown directly on my blog below. Conditions will work during this multi-editing.1) OK, without enabling the update of the conditional fields in the profile view (not profile edit) with the ajax-inline edit I don't understand the new function regarding the conditional fields. This leads me to 2), how it works generally?
That's how it's supposed to work. It's not going to refresh any field other than Field 1.So if I edit with ajax Field 1, also Field 2 is shown for editing. If I save this, only Field 1 shows the new value, Field 2 not. Again, only after page refresh.
The advantage is being able to edit more than one field at once. Fields have Layouts since CB 2.0. It's possible for that layout to output more than 1 field. If you combined 3 fields for example into 1 field then you also ideally need to be able to edit those 3 fields at once. One example that's going to be present in the quickstart package is specifying a users gender. The user gets to select Unspecific/Male/Female/Custom and if they select Custom it displays another field for them to supply the custom value so in this case the multi-ajax editing is necessary for that to also work in ajax editing.So even here I asked me, what is the advantage here? May be I didn't understand the new function. What is the user case for this?
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
krileon wrote:
I don't understand what you're asking here. What new functionality regarding conditional fields? The new feature in CB Core Fields Ajax is just being able to edit more than 1 field at once. This is shown directly on my blog below. Conditions will work during this multi-editing.1) OK, without enabling the update of the conditional fields in the profile view (not profile edit) with the ajax-inline edit I don't understand the new function regarding the conditional fields. This leads me to 2), how it works generally?
That's how it's supposed to work. It's not going to refresh any field other than Field 1.So if I edit with ajax Field 1, also Field 2 is shown for editing. If I save this, only Field 1 shows the new value, Field 2 not. Again, only after page refresh.
The advantage is being able to edit more than one field at once. Fields have Layouts since CB 2.0. It's possible for that layout to output more than 1 field. If you combined 3 fields for example into 1 field then you also ideally need to be able to edit those 3 fields at once. One example that's going to be present in the quickstart package is specifying a users gender. The user gets to select Unspecific/Male/Female/Custom and if they select Custom it displays another field for them to supply the custom value so in this case the multi-ajax editing is necessary for that to also work in ajax editing.So even here I asked me, what is the advantage here? May be I didn't understand the new function. What is the user case for this?
Please Log in or Create an account to join the conversation.