Follow us on Twitter X-Cart on Facebook Wiki
Shopping cart software Solutions for online shops and malls

XC developed themes
 
Reply
   X-Cart forums > X-Cart 5 > Modules and themes (X-Cart 5)
 
Thread Tools Search this Thread
  #1  
Old 11-10-2017, 09:04 AM
  cflsystems's Avatar 
cflsystems cflsystems is offline
 

Veteran
  
Join Date: Apr 2007
Posts: 13,478
 

Default XC developed themes

This is somewhat overdue complaint about XC developed themes.

XC5 comes with few ready STOCK themes. They are kept up to date with every release of XC.

There are also many NON-STOCK themes developed by XC team. I had few problems with these themes not being kept up to date with XC releases. This is latest one

https://market.x-cart.com/ecommerce-templates/multistore.html

Author: QT

I would expect these themes developed by XC/QT to be kept up to date since it is all internal - theme development can be easily matched with the XC releases - but they are not. It seem once released they just sit there until someone reports an issue with them.

The above mentioned theme is 5.3.x ready. It was installed probably around 5.3.3.1 (or 2) and working. Now we are at 5.3.3.4 and the theme miserably fails at checkout page. Page loads with errors and no styling. Now this is dev store so no harm done but imagine live store where the owner has little to no understanding what/how to do upgrades and just uses the promised "one click update" - bam no orders coming in anymore...

The reason with this right now - the theme overrides skins/customer/css/less/variables.less file and the required css variables for the newest checkout page no longer exist....
They are included with the stock file and stock themes work without problem. But the non-stock theme does not have them.

So this again brings in the question of XC upgrades - the one discussed so many times and with so many complaints how the XC4 upgrades are so difficult with all the 3rd party modules.... Well guess what - the XC5 upgrades are starting to prove no less difficult if not actually more difficult than XC4 ones.
__________________
Steve Stoyanov
CFLSystems.com
Web Development
Reply With Quote
  #2  
Old 11-10-2017, 12:18 PM
 
xim xim is offline
 

X-Cart team
  
Join Date: Nov 2004
Posts: 669
 

Default Re: XC developed themes

Steve, great investigation! It is the current mis-function of the LESS engine in the current branch. We are going to make it allow to add, but not override in next major versions. It requires 5.4 release.

However, with XC5 we track much more upgrades, even with custom mods it just costs far less for maintenance. As I said at the meet-up 62% of XC5 customers upgrade to the new versions. XC4 - only 4%. So it means the upgrading idea works, but need to be better and better every release.

Here is the ticket to fix the issue: https://bt.x-cart.com/view.php?id=48739
__________________
Sincerely yours, Max Vydrin
Reply With Quote
  #3  
Old 11-10-2017, 12:51 PM
  cflsystems's Avatar 
cflsystems cflsystems is offline
 

Veteran
  
Join Date: Apr 2007
Posts: 13,478
 

Default Re: XC developed themes

Thank you Max but at this point these themes also need to be updated to work with what's on their sell page - for this theme "Compatible: 5.3.x "

It is not compatible with 5.3.3.4, not sure for 5.3.3.3

The point is these themes are not being checked with every version release if they are still working with the new changes or not.

You check every module which is included with the release or developed by you but not the themes. That's not good.

Not sure how this is malfunction of the LESS engine since the cart is loading exactly the file it is told to load and this file is missing variables.

It is if any php file tries to load another php file which doesn't exists, quits with fatal error and we blame it on the PHP engine...
__________________
Steve Stoyanov
CFLSystems.com
Web Development
Reply With Quote
  #4  
Old 11-28-2017, 06:21 AM
 
xim xim is offline
 

X-Cart team
  
Join Date: Nov 2004
Posts: 669
 

Default Re: XC developed themes

It's corrected and updated now.

The logic of the 4th digit is providing only bug fixes changes, so 99,99% of add-ons will work without adaptation. With themes, we have an issue with LESS-engine. We are going to correct in 5.4, so it will mean that 4th digit works for themes too.
__________________
Sincerely yours, Max Vydrin
Reply With Quote
Reply
   X-Cart forums > X-Cart 5 > Modules and themes (X-Cart 5)


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 12:09 PM.

   

 
X-Cart forums © 2001-2018