I have been trying out a new autocomplete field in a SilverStripe site I have been working on.
My main difficulty was finding a decent implementation that loaded fairly fast. I did find one (http://www.beauscott.com/2008/06/05/autocompletejs-update-12/) that I am pleased with, but I am still in difficulties as it requires more recent versions of Prototype (18.104.22.168) & Scriptaculous (1.8.1) than those that come with SilverStripe 2.3.1.
These new versions are not backwardly compatible with core SilverStripe code (messes up the CMS greatly).
I tried installing the newer libraries separately, and calling them directly from the pages I require them for, but this is not working 100%.
Essentially, the issue is that I would need to ensure the libraries in the jsparty folder only load in the CMS backend, and my new libraries only load in the front end.
This is tricky to do, but not impossible. My question is though:
1) Is it practical? Will I be forever firefighting problems?
2) Is there a more elegant way to do this?