Dear all, is it possible to hide the form field "Please choose calendar" if I have only one calendar set up? I try to keep the "submitting" form as clean as possible. Also the question if I can delete some form fields in the "Add New Location" form. Also there I want to keep the form clean.
It is not shown up automatically. I configure my Builder with Elementor. And if I try to add an event (only one calender is set up), it shows the error message I attached here.
How can I get rid of that error?
You can reach my calendar here: https://www.feschtkalender.info (it's normally not live yet but for your convenience I let it online for now). It's not a big deal, if I have to implement the calendar-selector and set it within Elemtor as "default" calendar. But if it is possible to hide it out it would be better.
Thanks in advance, Vincent
For the second question I found the solution by me myself:
This way the field will be auto-populated and won't be displayed for the user.
The alternative is to write your own stec-submit-form.php file in your theme/child-theme folder and use input type hidden for the calendar id. I'm attaching you a basic submit form with most fields removed. If this file exists in your theme folder the calendar will read it instead of the default submit form.
Dear all,
is it possible to hide the form field "Please choose calendar" if I have only one calendar set up? I try to keep the "submitting" form as clean as possible. Also the question if I can delete some form fields in the "Add New Location" form. Also there I want to keep the form clean.
Thanks, Vincent
By default if you have only one calendar the calendar selector should not show up. Is that the case or it sill shows up?
Stachethemes Developer
It is not shown up automatically. I configure my Builder with Elementor. And if I try to add an event (only one calender is set up), it shows the error message I attached here.
How can I get rid of that error?
You can reach my calendar here: https://www.feschtkalender.info (it's normally not live yet but for your convenience I let it online for now). It's not a big deal, if I have to implement the calendar-selector and set it within Elemtor as "default" calendar. But if it is possible to hide it out it would be better.
Thanks in advance,
Vincent
For the second question I found the solution by me myself:
[name~=location_type] {
display: none;
}
I think the builder does not hide the field automatically.
Here's workaround like you've suggested:
1) Open your submit form from the builder.
2) Insert "Calendar" element from the builder.
3) Open the element settings and select "Default Calendar". Screenshot attached.
4) Add this css (STEC -> Fonts & Colors -> Custom style tab) to hide the element...
This way the field will be auto-populated and won't be displayed for the user.
The alternative is to write your own stec-submit-form.php file in your theme/child-theme folder and use input type hidden for the calendar id. I'm attaching you a basic submit form with most fields removed. If this file exists in your theme folder the calendar will read it instead of the default submit form.
Stachethemes Developer
It works like a charm. Thanks for this great support!
This ticket can be closed.
Regards,
Vincent