Zencart Ajax Search

Posted in Add Ons March 11th, 2010 by admin - Comments (6)

We have just released a new module for Zencart, Zencart Ajax Search allows you to show your customers the results of their search right when they type the keyword which will help your customers to quickly find what they want on your site.

The module is designed to work on all major browsers, and to allow the default search to work properly with or without javascript enabled on the customers’ browsers.

Another great news is that there is a 10% Discount coupon which can be applied for any purchase from now until March 17.
Coupon code: spring5

New Zencart Webdesign (Admin backend)

Posted in Zencart March 11th, 2010 by admin - Comments (20)

If you haven’t known already, we are working with Mano the author of ZenMagick to create a new slick backend for ZM since we are tired of the messy look of Zencart.

Below are some of the designs, we researched several other modern carts to get inspirational ideas, so you will probably see something familiar here and there. Let us know what you think :)

Zencart admin design for backend

This is the very first option we came up with, we decided to move the navigation to the left

Zencart backend design

This is where you will edit your products. Mass product action will be a welcome feature!

Zencart category backend design

We are considering using facebox effect here, but shriking down all other menus is also an option

We are working on the rest of the design, and so suggestions are very welcome ^_^

Regarding Zencart’s cross sell module

Posted in Add Ons February 17th, 2010 by admin - Be the first to comment

We have received reports that many people are having problem with the module not being compatible with the new version of Module Manager, this is to be expected and we are deeply sorry for the inconvenience. A new version has been posted under the support thread of this module, and if all go well we will post it to download section soon.

We will be working on a new xsell module that will suggest related products automatically, so if you have any suggestion or features that you want please let us know now.

Sincerely yours,

Rubik Team

Exclude zenid query parameter from your Google Analytics to get better site reports

Posted in SEO Tips,Tips & Tricks January 31st, 2010 by admin - Be the first to comment

To track the customers and save their information, Zencart utilizes cookie and session. You will see Zencart usually automatically appends a random string to the end of your links on the very first page of your visit to your site.

For example, if you are not on your website now and you open it in a new window, you will the links look like this:

http://yourstore.com/index.php?main_page=products_all&zenid=asdsadlkadjlqwjdascdas

http://yourstore.com/index.php?main_page=specials&zenid=asdsadlkadjlqwjdascdas

If set up correctly, when you click on one of those links, on the next page load you will see all link appear without the zenid string. Also, if set up correctly, those links with zenid appended to them should never be displayed to search engine (check your settings under Admin-Configuration: Prevent spider sessions should be set to True).

However, that setting does not prevent zenid appears in some of your reports you get from Google Analytics however (assume that you use G.A). For example, if you check your “site overlay” you might be in for a surprise, most of your links might have a 0% click rate, and you know this cannot be true. If you look closer, however, you will discover that the zenid is in those links. This perhaps can be explained by 2 reasons:

1. Although zenid is never shown to search engine spiders, it does get shown to normal visitors for the reason given above.
2. In any case, the links with zenid are recorded by Google Analytics and since each customer is assigned a different zenid per visit session, the links then appear to be different links

http://yourstore.com/index.php?main_page=products_all&zenid=asdsadlkadjlqwjdascdas

http://yourstore.com/index.php?main_page=products_all&zenid=quheyiuahdkjasndkajoi

(from Google Analytics point of view, the 2 links above are totally different)

The cure to this is surprisingly easy. Google knows that some parameter(s) in your links should be ignored, and it allows you to do so by the Exclude query parameters setting which only takes a few minutes to do. For all Zencart store, zenid the one you MUST exclude, and depend on the customization you have done on your store you may decide to exclude some other params as well.

I hope this info will help you to use G.A more effectively in the future.

Simple Seo Url + Zencart news

Posted in News & Discussion January 24th, 2010 by admin - Be the first to comment

Recently some hosts have made a move to php 5.3x, this causes a bunch of problems for many Zencart store owners because ZC 1.3.8a and older versions of SSU are not compatible with php 5.3x.

If one day you find your website suddenly stops loading, first thing to do is to contact your host to see if they have made any recent changes on the server. If they upgraded to php 5.3x, you should go to Zencart and grab the patches for php 5.3x

For stores that are using SSU, we have also released a new version for SSU just a few hours ago which fixes compatibility issue with php 5.3x (this version also has some changes that should improve performance of SSU)

  1. Please download new version on eazyecommerce.com
  2. Please also upgrade module manager
  3. Make sure you clear up SSU cache after upgrading

Zencart + Ajax made easy (part 3)

Posted in Zencart September 1st, 2009 by admin - Comments (13)

As an update to the long delayed series Zencart Ajax Made easy, I have uploaded and make the package available to you all.
First of all, this whole package doesn’t contain any specific javascript plugin itself, it only:

  1. receives the “request” from the client’s browser,
  2. decides whether the request is Ajax request or not
  3. returns content on json format if the request is Ajax. Read more…

Zencart, is it time to move on?

Posted in News & Discussion August 26th, 2009 by admin - Comments (28)

Last year, the Zencart developer team has announced a new Zencart version 2.0 to be released by the end of the year, every user was excited with the news. More than 9 months passed since then, and now it is “you’ll get it when you get it”.  Kim at zen-fu.com told me:

A client said to me “All this secrecy is very uncomfortable, this is my business were talking about…”

As I have put it before, Zencart is an open source project developed by a closed team, the people inside the team don’t want to open up to ideas and opinions  from people who use their products. We don’t know exactly what’s going on, who is working on what, and when can we expect things to be done to plan ahead. All this gets to your nerve over time, especially if you have worked on it long enough (like me). Read more…

Using canonical link tag on Zencart

Posted in News & Discussion August 26th, 2009 by admin - Comments (1)

Just a few days ago I posted an article about canonical link tag and how it helps your zencart stores, in that article I also warned about certain misunderstandings regarding how canonical link tag works and how should it be used. I later took a step further and brought up this question on seomoz.org, a rather well known and trusted source for seo info, below is the quoted question and answer for those who are interested. Read more…

Move your Zencart store to a new domain/subfolder – SEO Tip

Posted in SEO Tips,Tips & Tricks August 25th, 2009 by admin - Be the first to comment

This is a very common issue, as much as you would try to avoid doing it, sometimes you have to move your zencart folder somewhere else, either to a new subfolder or to a new domain. In such cases, it is very important to redirect all visits to the old links to the new locations.

Below is a nice snippet that will help you accomplish the dirty job.

<?php

// index.php on old site
// Get the requested page and redirect to new site url
// from skipwater - yellow1912 - gjh42 20081213
   $new_domain = "www.mynewsite.com"; // if you do not change domain, simply enter the current domain here
   /**
    * example 1:
    * site: http://www.mynewsite.com -> $new_store_path = "";
    *
    * example 2:
    * site: http://www.mynewsite.com/sub1/sub2 -> $new_store_path = "sub1/sub2/";
    *
    * example 3:
    * site: http://www.mynewsite.com/sub1 -> $new_store_path = "sub1/";
    */

   $new_store_path = "store/";
   // do not edit code below
   $request_type = ((isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') || (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == '1') || (isset($_SERVER['HTTP_X_FORWARDED_BY']) && strstr(strtoupper($_SERVER['HTTP_X_FORWARDED_BY']),'SSL')) || (isset($_SERVER['HTTP_X_FORWARDED_HOST']) &&  strstr(strtoupper($_SERVER['HTTP_X_FORWARDED_HOST']),'SSL')) || (isset($_SERVER['SCRIPT_URI']) && strtolower(substr($_SERVER['SCRIPT_URI'], 0, 6)) == 'https:') || (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' )   )  ? 'http' : 'https';
   $qstring = ($_SERVER['QUERY_STRING'] != '') ? '?'.$_SERVER['QUERY_STRING'] : '';
   header('HTTP/1.1 301 Moved Permanently');
   header("Location: {$request_type}://{$new_domain}/{$new_store_path}{$qstring}");

Place the snippet above in your oldsite/path-to-zencart/index.php (you should rename the current index.php to index.php.back and create a new index.php file just for this purpose).

Can’t login to your Zencart admin? Here is the solution

Posted in Tips & Tricks August 22nd, 2009 by admin - Comments (2)

Today we installed a new Zencart for our client at obtainingmoksha.com and we ran into a very annoying problem: we keeps getting redirected back to the admin login page without any error at all. Thinking it’s the usual cache error of Zencart, I cleared out the browser’s cache. That didn’t help. At this point, we suspect it might be a session error, so we use the Fix cache key module which save us many times before. The cache path is now updated but we still can’t login @_@.

At the same time, on the front page we also had this error (with Zencart debug turned on)

Fatal error: Call to a member function add_current_page() on a non-object in /path…./autoload_func.php on line 90 Read more…

Page 3 of 612345...Last »
We care about your Privacy. Copyright © 2009 RubikIntegration. Powered by Zen Cart and Wordpress