Throwing caution to the wind, I tried to upgrade from 7.x-2 to 7.x-3 by just uninstalling all slick modules, replacing 7.x-2 modules with 7.x-3 modules in sites/all/modules and then reinstalling.
It wouldn't allow me to enable the 7.x-3 module. I got a 500 error when trying to enable. Doh!
I manually deleted all instances of Slick from the DB, but it still wouldn't allow me to install Slick 7.x-3. Double doh!
For anyone daunted by the long procedure to upgrade from .2 to .3, the following worked for me, but I had no slick data I wanted to keep. Some of this paraphrases the official documentation, which of course supersedes this precis:
If you have slick carousel .tpl files (I didn't):
Remove. tpl files
Clear cache
(see upgrade documentation for more info)
Disable all slick modules except Slick
If you don't have Blazy already (I did):
Install autoload module
Install Blazy
(see upgrade documentation for more info)
Enable slick
Run update.php (there will be an error about the other modules missing from the modules folder - just continue)
Enable other Slick modules one at a time.
Voila!
Comments
Comment #2
gausarts commentedThank you! Truly appreciated.
I take your notes very seriously to improve the relevant docs.
In the mean time, let's relate this to the parent issue as planned, and we'll merge it there with more helpful data.
Looking forward to hearing more inputs on this regards to help minimize potential errors with the upgrade path.
Thanks!
Comment #3
gausarts commentedThe relevant docs were provided, and updated.
https://git.drupalcode.org/project/slick/blob/7.x-3.x/docs/UPGRADE.md#sl...
Feel free to re-open, and or create a new one, if any issue. Thanks!