Jump to content

zeke's Content

There have been 9 items by zeke (Search limited from 05-Aug 20)

Sort by                Order  

#187088 CS-Cart 4.2.1 Release Candidate

Posted by zeke on 07 July 2014 - 11:12 AM in News and Announcements


We've just enabled SEO addon on our demo.

As for other microdata schemas, we added them to our roadmap.


Hello Zeke,

Thank you for your elaboration. This is very helpful information.
I really hope that model, brand, features and company location will also be supported. I do see that competitors do support 'model' as part of the product name.

The breadcrumb (categories) is very important, because it shows at the top in the Google result, right under the title. It replaces the url listing with breadcrumb listing.

Please consider to go all the way on implementation of microdata. It will need to happen at some point anyway, because that's where Google is heading.

Could you activate the seo addon on the demo?


#186958 CS-Cart 4.2.1 Release Candidate

Posted by zeke on 04 July 2014 - 08:34 AM in News and Announcements


Let me answer for imac.

We've implemented microdata format, described at http://schema.org/. At this time markup is generated for the following product properties:
- sku,
- name,
- description,
- price,
- currency,
- stock,
- rating,
- number of reviews.

Why only product properties? We checked our competitors both with 3rd-party modules and found that almost all of them generate markup for products only. But it does not mean that we stop extending schemas in future.

As to see how it works - microdata markup is generated by the SEO addon, so you have to install it first (on our demo it's not installed).

Hope you found all answers.


Dear imac,
Thank you for the link to the demo and your reply. It is exciting that CS-Cart is adding microdata in 4.2.
I'm not sure I completely understand your reply. Could you please elaborate?
Because microdata tags are for search engines to better show our websites and also to show more details to potential customers in search results. Its more for search engines to understand the content of pages so our websites can have better visibility and ranking. The reasons for microdata tags are:

  • visibility of specific details in search results (breadcrumb, rating, number of reviews, product-name, price, special offers, image, video, description, features, options, in stock, shipping time, brand, etc.). Example: http://cdn2.hubspot....t=1404245965577
  • better ranking in search engines like Google.
  • location listed in google, nearby stores listed in google results and placements in Google maps (for business location) Example: http://www.360i.com/...sing-schema-org
  • Appearing and ranking in Google shopping, pricegrabbers and other shopping search engines. Example,
  • placement in Google's sidebar results.Example: http://aha.elliance..../micro-data.jpg
  • placement in various product review websites
So microdata tags have a lot of benefits if its implemented fully. It can increase the sales of CS-Cart websites.

Where can I find examples of implemented microdata? In the HTML of the demo I dont see any implementation of property, itemprop or typeof.
What microdata format is CS-Cart using?
Could you please explain more about how and where CS-Cart is using microdata?

Which things have rich snippets? Only product? or also things like breadcrumb, rating, number of reviews, price, special offers, image, video, description, features, options, in stock, shipping time, brand, store location, etc.

This information would be much appreciated. Thank you in advance.

#174427 Your License Has Expired. Renew Now To Avoid The Program Being Suspended.

Posted by zeke on 02 January 2014 - 05:58 PM in General Questions

Do you still receive this message?

#174402 Registry: Undefined Cache Level

Posted by zeke on 02 January 2014 - 07:49 AM in Issues & Troubleshooting

Hi Ilya - I am a bit concerned as earlier today, you had posted an official fix that included replacing the related function in the Registry.php. You had stated it was the official fix that would be included in the next release. I replaced the function with the code you provided and it worked for me, but since then it looks like your post with the official fix has been removed?

Can you please explain why it has been removed? I have that code running on my live store, is there something wrong with it that you discovered?

I didn't have time to examine the code to see what was the change so apologies if it was just commenting the 'die' out (which sounds like a bad fix to me), I've assumed it was a proper fix?




We decided to use the fix I posted first to not confuse clients with 2 different solutions.

Anyway, first fix resolves the problem completely.


#174361 Your License Has Expired. Renew Now To Avoid The Program Being Suspended.

Posted by zeke on 01 January 2014 - 02:56 PM in General Questions

Hi guys.

Could you confirm you're using CS-Cart 2.2.x? If it is so, this message can appear when CS-Cart can not connect to our server to validate a license. This message should disappear when CS-Cart is able to connect and validate a license.

The validation algorithm was improved since CS-Cart 3 to avoid such problems.

Hope this help.


#174357 Registry: Undefined Cache Level

Posted by zeke on 01 January 2014 - 10:22 AM in Issues & Troubleshooting

Hi Zeke

Happy New Year and thanks for working hard to find the fix ASAP - needless to say it's a serious bug and will cause distress to everyone running CS-Cart (as well as you no doubt).

Bugs will always happen but I hope this highlights the need to also find a better way of distributing fixes - I had started a discussion here: http://forum.cs-cart...ributing-fixes/

I would guess that now it's a mess as some of the (lucky) customers like us thought of checking here, some others will probably be still struggling to find out what is going on and no doubt, you will have had a lot of support messages too. In this case if there was a 'message centre' in the admin section (like Magento), you would have pushed this to everyone as an urgent 'emergency patch' at least.

I am also quite concerned that important bug fixes like this will be included in new versions - due to customisation some of us cannot easily upgrade to newer versions so it would be really helpful if there was a way of applying important security and other fixes to our store without having to upgrade everything.

Anyway happy new year and hope that this will be considered at some point soon.




Message center in admin panel - it's a good idea. We'll consider it to include in one of the next releases.


#174353 Registry: Undefined Cache Level

Posted by zeke on 01 January 2014 - 09:09 AM in Issues & Troubleshooting

Zeke Hope this will show how important it is for CS Cart to put up a stable version and not just go on adding new fancy 'improvements' nothing is like building a Customer base who vouch for your product Otherwise it will be like todays - ruining new year of customers and working on new years eve at 3 am to pacify frustrated customers -- PS is the fix permanent ? And should the correct code look like :

if (empty(self::$_cache_levels[$id])) { }

Thanks, we'll do our best to avoid such problems in future. And yes, make the most stable CS-Cart release ever - is one of our goals for 4.x branch.

As for the fix - yes, your code is correct.

#174340 Registry: Undefined Cache Level

Posted by zeke on 31 December 2013 - 11:18 PM in Issues & Troubleshooting

It's Jan 1st, 3am in Russia and we're working hard to fix the problem.

Thanks for your support.

#174337 Registry: Undefined Cache Level

Posted by zeke on 31 December 2013 - 10:37 PM in Issues & Troubleshooting


The problem appears on January 1 2014 only and since January 2nd everything will be allright.
This is how you can fix it:

- open app/Tyg/Registry.php
- delete line "die('Registry: undefined cache level');"

Sorry for the inconvenience.

Btw, Happy New Year!