Kitchenbin Posted October 7, 2012 Share Posted October 7, 2012 I've had my eyes opened to just how badly PretaShop handles themes. I have a PrestaShop 1.4.8 build and bought a theme from TemplateMonster originally made for PrestaShop 1.4.2 I was amazed that installing the theme changed the database structure reverting some tables back to v1.4.2 (thus causing crashes on screens that were trying to update columns that now didn't exist), and replaced swathes of source code back to 1.4.2 thus re-introducing old bugs. A theme is a just a *graphical skin*, so why drag some old DB structure and PHP code along with it? Surely there's a better way? Does PrestaShop 1.5 do a better job of this? Link to comment Share on other sites More sharing options...
maconl Posted October 7, 2012 Share Posted October 7, 2012 (edited) I've had my eyes opened to just how badly PretaShop handles themes. I have a PrestaShop 1.4.8 build and bought a theme from TemplateMonster originally made for PrestaShop 1.4.2 I was amazed that installing the theme changed the database structure reverting some tables back to v1.4.2 (thus causing crashes on screens that were trying to update columns that now didn't exist), and replaced swathes of source code back to 1.4.2 thus re-introducing old bugs. A theme is a just a *graphical skin*, so why drag some old DB structure and PHP code along with it? Surely there's a better way? Does PrestaShop 1.5 do a better job of this? Hi the fault is that you use prestashop 1.4.8.2 and tried a theme that is made for prestashop 1.4.2.X some themes will work some others not , but the most ,,, not it is like to put an engine from an corvette into an toyota the theme self doesn't do anything to your database < try just manual install > in many themes are modules installed and yups these are working with the database and as you know , you installed an theme 1.4.2 so the modules are also possible written for that version ok some modules still work , and other not so i think the theme you bought has also some installed modules and so on and when you use autoinstaller some parts from your database will be overwritten otherwise these modules wont work ,, everything is written in the Config.xml , so you can see before what is going to change when you use auto installer Edited October 7, 2012 by maconl (see edit history) Link to comment Share on other sites More sharing options...
Kitchenbin Posted October 8, 2012 Author Share Posted October 8, 2012 Hi Maconl and thank you for commenting on my post. I like your analogy of a car though I think I might put it this way: It's like I wanted to get my Ferrari* repainted from red to yellow, but I am told by the garage that in order to repaint my car, they would also need to remove the Ferrari engine and replace it with a Toyota engine. It's obviously the wrong way to go about what should be a mere visual change. But that's life and I don't see anyone else complaining about this issue on the forums so guess it's not a big deal to everyone else. I'm not having a go at a PrestaShop as I am a huge fan, but certainly it would be good if in the future changing a theme wasn't so dependent on a specific version of the shop engine. Long live PrestaShop! * Unfortunately I do not own a Ferrari Link to comment Share on other sites More sharing options...
maconl Posted October 8, 2012 Share Posted October 8, 2012 (edited) Hi Maconl and thank you for commenting on my post. I like your analogy of a car though I think I might put it this way: It's like I wanted to get my Ferrari* repainted from red to yellow, but I am told by the garage that in order to repaint my car, they would also need to remove the Ferrari engine and replace it with a Toyota engine. It's obviously the wrong way to go about what should be a mere visual change. But that's life and I don't see anyone else complaining about this issue on the forums so guess it's not a big deal to everyone else. I'm not having a go at a PrestaShop as I am a huge fan, but certainly it would be good if in the future changing a theme wasn't so dependent on a specific version of the shop engine. Long live PrestaShop! * Unfortunately I do not own a Ferrari Hi hahaha i know what you mean ,and understand completely your point but the fact for a lot themes is just some theme builders build a theme , some with and some without modules to give some extra's to an theme like an slider module , or navigation bar , on the time they build an theme as example 2010 and just relased prestashop version 1.3 so they build the theme and use some modules written for that version ofcourse prestashop presents also everytime a new update, like other programmers do to refresh it ans sometimes also for security reasons like time changes and also a lot on the internet , and somehow is it neccessary to change prestashop time by time and so the php files need to be rewritten for that part and reason the tpl files <in a theme> is an combination to show some of the php files and so also the tpl files has to be changed in this case thats why the themes arent sometimes compatable with other versions and indeed sofar i know no one has some issues with this , and ok sometimes it is to bad you see a nice theme and think yessss this si the one and seems to be for an older or newer version anyway hope i informed you about the why's btw about painting , you can change the colors from prestashop without any problems for your database but a new them you can compare it as "pimp my ride" haha so not only the color but also the stereo , wheels and so on haha geezz what an comparing * well don't worry me neither , don't have even an corvette , hahaha Edited October 8, 2012 by maconl (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now