Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
If no criteria is specified it does "List All", which retrieves and displays all records (all users).
There's no removing this without either writing a plugin to stop it using the userlist triggers
or editing the userlist usage to remove "List All" capability entirely.
Please Log in or Create an account to join the conversation.
Then you need to hire an optimization expert to go through your site and help you with optimizing it if you don't know how to do this your self. I'm not aware of any Joomla site being this large except maybe Joomla.org community site. I've never heard of a CB site being this large either nor have I simulated one this large so this is "uncharted waters" and I've no idea how all of this will behave in such an environment. You'll probably need to use heavy caching, but that's going to result in some pages displaying out of date data until the cache refreshes.This is going to be bad as I have over a million (close to 2 million actually) record and it is going to burden the server. I saw in my process list that it is taking alot of resources and time to write to the temp table..
Probably not, you need to edit the reference of a variable which CB Auto Actions does not pass as reference.I have limited skills so I may not have the skill to write a plugin.. is there a way, we can use auto action to do this?
You need to first edit the default.php CB template file to remove "List All" link. Once done you'd need to edit further into CB to remove it from doing this automatically when no search criteria is available. The best solution is to create a CB plugin that stops it from doing the query if no search criteria then just hide the "List All" link with CSS. We don't support core edits however so I can not help you with editing core code.How do I remove the list all capability, and if this is done, is it possible to isolate it to one list only (one particular list ID).
Not that I am aware.Is there a way to make the search field mandatory to be filled?
No, not that I am aware. I guess you can try adding jQuery to the page to stop the form from submitting if no input is completed, but I've no idea how well that'll work.Is is possible to do the search field mandatory for a particular list id? perhaps also using the auto action?
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.