It's difficult to select the associated entry on create a new entry when there is a large number of entries.
It's better to get an entry selection form as the express entry detail block.


This should probably be an option or a custom control template for the association form control, because there are lots of times when a select menu is sufficient and faster.
I agree with @aembler. The Choose Entry option is sometimes a bit complex to use. I would also say that when creating an Express Form, I would like to pick if I want to display the more complex select modal or a simple dropdown.
There are lots of cases when the simple select list is enough but managing the entries through express entities makes much sense. One example in our client project is that we are keeping records of the clients stores in the express entities. And then we want to display the office selection in a form. The current Choose Entry modal is a bit complex for the task and a simple select list of the stores would be enough.
Could this maybe be made as an option?
We could definitely make this an option when editing the Association control in the form. We've done this with some other controls (like the Text control) 鈥撀爐hat'd be a useful starting point for seeing how something like this could be done.
I made a pull request to fix this issue. I think it is a serious performance issue that concrete5 loads all entries in AssociationView. If the association entity has hundreds or thousands of entries, you won't be able to add/edit entries due to timeout/memory limit. This PR wil fixes the performance issue too.
Most helpful comment
I made a pull request to fix this issue. I think it is a serious performance issue that concrete5 loads all entries in AssociationView. If the association entity has hundreds or thousands of entries, you won't be able to add/edit entries due to timeout/memory limit. This PR wil fixes the performance issue too.