Registration of the inline editor 'kentico-dropdown-editor' failed.

Kaur Navneet asked on April 23, 2024 12:50

Hi,

In Kentico 13 I added a Form on the page and they gave an Issue that the "Registration of the inline editor 'kentico-dropdown-editor' failed."

When the form has been submitted with the Redirect URL they give me URL with the form name and ID.

http://localhost:27979.com/Kentico.Components/en-US/Kentico.FormWidget/KenticoFormWidget/FormSubmit?formName=Test_All&prefix=form-Test_All-362b&displ

Image Text

Recent Answers


Juraj Ondrus answered on April 23, 2024 14:20

I would recommend applying latest hotfix - follow the instructions closely! And I am not sure how the inline editor issue is connected with the form redirect URL issue. Could you please provide clear and detailed steps how to reproduce the issue using out of the box installation?

0 votesVote for this answer Mark as a Correct answer

Kaur Navneet answered on April 23, 2024 15:06

Hi, Juraj Ondrus

Image Text

In Kentico 13, Selected the form and got an error for "Registration of the inline editor 'Kentico-dropdown-editor' failed". But the Form shows on the Page perfectly. After the form is submitted the Redirect URL received in this format on page and URL is different.

{ "redirectTo": "/test-Thank-you?formid=test" }

and URL is: localhost:27979.com/Kentico.Components/en-US/Kentico.FormWidget/KenticoFormWidget/FormSubmit?formName=Test_Alb&prefix=form-LabPickup_Albensi-f1eb&displayValidationErrors=False

Image Text

0 votesVote for this answer Mark as a Correct answer

Juraj Ondrus answered on April 24, 2024 07:07

Are there any other widgets on the page? Does it happen on a blank page too? Are there any errors in the browser development console? I would need to know the steps how to reproduce both issue using out of the box instance with the sample Dancing Goat project. I do not know your front end app - and the page builder, widgets etc. are loaded from this app. So we can't really tell and it seems there is some custom code, logic or configuration interfering.

0 votesVote for this answer Mark as a Correct answer

Kaur Navneet answered on May 1, 2024 10:36

Hi Juraj

when I submit my form I get an error on the page

{

"redirectTo": "/test-Thank-you?formid=test"

}

I'm using .NET Core. I already added @Html.Kentico().PageBuilderScripts() or <page-builder-scripts /> on custom form didn't work for me. For the form field, I used @await Html.Kentico().FormZoneAsync("Email").

Page URLs also exist in the content tree and do not receive any other errors in the event log or in the javascript console

0 votesVote for this answer Mark as a Correct answer

Juraj Ondrus answered on May 1, 2024 10:37

I would need to know the steps how to reproduce both issue using out of the box instance with the sample Dancing Goat project to take a further look. I would recommend debugging the front end app to see what exactly is going on.

0 votesVote for this answer Mark as a Correct answer

Kaur Navneet answered on May 1, 2024 10:45

I followed the basic structure of form. Create a custom form field on .NET Core with @await Html.Kentico().FormZoneAsync("Email") and for register form on FormBuilderComponentRegister like [assembly: RegisterFormSection("DancingGoat.FormSections.TestPickup", typeof(TestPickup), "Test Pickup Form", Description = "Test Pickup", IconClass = "icon-form")] Setup the form Redirect to URL: "/test-Thank-you?formid=test" and they just show on page as {redirectTo": "/test-Thank-you?formid=test"} and redirect URL on top should http://localhost:27979.com/Kentico.Components/en-US/Kentico.FormWidget/KenticoFormWidget/FormSubmit?formName=Test_All&prefix=form-Test_All-362b&displ

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.