Displaying Tags as a select list in the admin

More
5 years 8 months ago #74274 by staffiery
I have a client that wants to have their admins select from a list of tags (multi-select) and to be able to select from a drop-down/list instead of typing and selecting from returned matches.  is this possible?

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #74275 by ggppdk
Hello

you may pass this answer to the client

The tag selection follows the commonly used pattern for selection
which is:
1. type word part
2. get a list of suggestions,

-- and list becomes more specific if you type more letters

What you have been asked may work well if you have a short number of tags e.g. < 100
if you create a couple of thousand it gets difficult and if you have 5000 it gets slow

But i understand that you mean this
-- for websites with only a few hundred tags, it makes sense to (optionally) allow
1. pre-loading of all tags in the drop down
2. have a search box to filter the list

allowing to do the above for a few thousand tags will have users blaming our extension that tag selection is slow ...


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #74276 by staffiery
Thank you for the quick reply. Their site only had 50 or so tags so having the list would make sense...however I totally understand how if that number was multiplied by 100 how it would be a nightmare.
Thank you again.

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #74277 by ggppdk
Hello

we can do it (almost) with little change

we can do start a search for '' when you click into the element

--almost-- IS that:  Iit will have a small delay to open will all tags as there will be a server call
will re-enable the animation to show that the element is loading

and of course it will have a hard upper limit of e.g. 500 tags,
after that you will need to type to get a more accurate result that will also include tags skipped due to the 500 limit


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #74281 by ggppdk
Hello

preloading is something that we discussed with micker in the past
it is done by Joomla article form by default (but it suffers a little when having thousand of tags ...)

Done 3 improvements for tag selection form element,
(already in 3.3.x repositiory)

Preload up to 500 tags,  (as you have asked)
Cache server call per search term
Bypass Joomla system / content plugins to achieve/guarantee very fast AJAX response when doing search / autocomplete


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

Please Log in or Create an account to join the conversation.

Moderators: vistamediajoomlacornerggppdk
Time to create page: 0.282 seconds
Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Display
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline