• hi there, since upgrading to buddypress 2.1, the checkbox acceptance field doesnt work.

    There is no checkbox to “accept” on my registration, and when you check the field in admin, you cannot save the field because it is asking for “This field type require at least one option. Please add options below.”

    there are no options for this. I beleive it is conflicting with the standard checkbox field.

    hope to hear from you soon,

    regards Craig

    https://www.ads-software.com/plugins/buddypress-xprofile-custom-fields-type/

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Author donmik

    (@atallos)

    Check the new update 2.0.1, I hope it solves this error, sorry!

    Thread Starter csimpson

    (@csimpson)

    Hi Donmik

    thank you for swift response, but hasnt fixed it for me entirly. I know long get the error message about “this field requires…” so the new checkbox acceptance field can be created – but it does not show on the buddypress registration form as part of the base fields – this is where i used to use it for acceptance to be a member.
    FYI- the field description is visible but no checkbox. I’ve checked the html source code and it is not even outputed, so it isnt a css issue.
    regards Craig

    Thread Starter csimpson

    (@csimpson)

    Just a bit more info, i’ve gone inside a member profile and the new checkbox acceptance field is displayed on the profile edit tab – just not showing on the BP registration page.

    Regards Craig

    Plugin Author donmik

    (@atallos)

    What theme are you using? Can I see your website maybe?

    Thread Starter csimpson

    (@csimpson)

    yeah sure, its called DynamiX available from themeforest. Website is https://www.paintedblind.com.

    However, I am the same issue if i switch to the Twenty Fourteen theme – no checkbox.

    Plugin Author donmik

    (@atallos)

    mmm, weird, I’m trying on twenty fourteen too and I see it. Try the following:

    1. Open buddypress-xprofile-custom-fields-type/classes/Bxcft_Field_Type_CheckboxAcceptance.php.

    2. Replace this:

    echo apply_filters( 'bp_get_the_profile_field_checkbox_acceptance', $html, $args['type'], $this->field_obj->id, $checkbox_acceptance );

    With:

    // echo apply_filters( 'bp_get_the_profile_field_checkbox_acceptance', $html, $args['type'], $this->field_obj->id, $checkbox_acceptance );
                echo $html;
    Thread Starter csimpson

    (@csimpson)

    Hi again, thanks but still unfortunately no show on registration page. and again no output either on html source code. I’m using new buddypress 2.1 too.

    oddly, ive even disabled all plugins, including the wpmu membership plugin, made the buddypress register page live again and changed theme to twenty fourteen and yet – still no checkbox.

    regards Craig

    Thread Starter csimpson

    (@csimpson)

    well, i’ve decided to change my registration process and resort to the default bp registration page only now so i can utilise the email verification process. I now see the checkbox again after making change!

    thanks for your efforts

    Plugin Author donmik

    (@atallos)

    Were you using a custom template for registration? Can I see it, maybe the problem is inside this template…

    Thread Starter csimpson

    (@csimpson)

    Hi Donmik

    I wasnt using a custom purposely, but i am guessing when using the wpmu membership plugin, it does take over and make this the primary template – not sure where/how to see im afraid.

    regards Craig

    Thread Starter csimpson

    (@csimpson)

    Hi again Donmik, are you familiar with wpmu membership? it seems that i now need to revert back to the membership registration and not use the default bp registration form. I cannot see in the plugin where, if any, a custom template would be.

    But it would seem that it is the membership plugin causing the problem, because as previously mentioned, when i return to using the bp registration form everything is ok.

    regards Craig

    Plugin Author donmik

    (@atallos)

    Hi,

    I’m sorry but I’m not familiar with this plugin. Maybe you can ask support and they can help you?

    Thread Starter csimpson

    (@csimpson)

    Hi Donmik, i am speaking with the devs of membership plugin and will report back to you, in the mean time regarding the checkbox, i am now seeing other different activity. My problem above is only isolated to the registration process, but now, once a member has registered successfully, the checkbox acceptance form now shows as a field which can be edited within their profile page.

    I dont want members to be able to “un-accept” the checkbox acceptance form. I believe i used to hide this using the “no-body” visibility option.

    Do you have any thoughts, otherwise i cant really ever see an acceptance form worthwhile if it can be later un-acceapted.

    bets wishes Craig

    Thread Starter csimpson

    (@csimpson)

    Hi Domnik, I’m getting know where with Membership devs – but is it helpful for me to tell you that i uninstalled the latest xprofile v2.0.2
    and reverted back to a copy of 1.5.9.5 and the checkbox works fine on the membership signup form.
    Hope to hear from you asap, best wishes Craig

    Thread Starter csimpson

    (@csimpson)

    Sorry about getting name wrong above Donmik, it would appear as soon as i upgrade to v2.0 of your plugin, there is no working checkbox acceptance process. I am using new buddypress 2.1.1 as well

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘checkbox aceptance field doesnt work’ is closed to new replies.