Jump to content

roban

Member
  • Posts

    3,238
  • Joined

  • Last visited

Everything posted by roban

  1. Maybe permissions changed? Just a thought.
  2. This has been posted many times but thanks for the reminder
  3. roban

    Customer Login

    Check your includes/global.inc file and make sure your url contains the www.
  4. There are many reasons why potential buyers abandon a site without making a purchase. Most people are comparison shopping. Perhaps your site doesn't say that you are trustworthy enough to risk giving you their money. Google Analytics can inform you of exit points. I strongly suggest you get an account and use it. Otherwise you are 'flying blind'. Here is a list compiled by a friend of mine that outlines some of the more glaring issues around cart abandonment: 1. Remove Member Registration until after the sale is completed Many checkout processes require a visitor to register as a new member before they begin the actual checkout process. A principle of selling is to never stall a visitor from buying once they make the decision to do so. Instead support their decision by clearly and conveniently leading them through your checkout process. After the sale is complete then offer your customer the opportunity to register. Since you have their personal information from the purchase, you can pre-fill the information (or request less of it). This enhancement removes the visitor's buying barriers and enables them to perceive the registration as a value-added customer benefit. 2. Show shipping costs and other costs (i.e. applicable taxes) Show the visitor all costs associated with their product purchase either in the first step of the checkout process or even in the product description. If you offer multiple shipping methods then default the shipping cost to the most popular one. If you apply taxes for certain States then communicate this early in the checkout process. Sometimes for retailers, it is relevant for their market to ask a visitor for their zip code which can be used for calculating tax. 3. Build Confidence and Trust Throughout the Checkout Process Place your guarantee, return, privacy, delivery, customer service and security policies in visible and relevant areas throughout the entire checkout process. Adding the policies at the very bottom of the web page is not effective since you are causing your visitor to search for it. Add the individual policies next to the information field or line item where it is most relevant to the visitor. For example, add the privacy policy next to the email address field in the checkout process and add the delivery and return policy next to the shipping cost line item. In addition, add your security policy next to the "checkout" button. Also, add your physical address and other contact information at the bottom of every web page. Usability studies suggest adding an "About Us" and "Contact Us" links to your navigational structure to build confidence and trust as well. 4. Add a progress indicator on each checkout page Is it important to let visitors know how many steps are in your checkout process and to show progress as thy work through it. A progress indicator is commonly located at the top of the checkout pages and is clearly numbered with the current step highlighted. Make sure that you provide visitors the opportunity to review what they did in previous steps without erasing the information they had already entered. If a visitor enters information incorrectly or forgets a required field, have your checkout process remember their correct information and identify the missing information clearly. Do not make people repeat an entire step because of a missing field. Surprisingly, the number of steps in your checkout process may not have a significant effect on your visitors' commitment to purchase. Although for many businesses, a two to three step checkout process is ideal. 5. Provide purchase options Offer your visitors the opportunity to call a 1-800 number for customer support or online chat like LivePersonTM (www.liveperson.com) during your checkout process. Visitors may be uncomfortable with completing a purchase online or become confused during checkout so clearly present your 1-800 number and/or online chat support link on every page within your checkout process. 6. Clearly identify what your visitor should click next to complete the step Clearly indicate the "continue checkout" button. Make it obvious where the visitor should click to move forward in the checkout process and keep it consistent for every step. 7. Use a readable and clear font size and color The font size and color of your copy may influence your visitor's desire to complete their purchase. If your font size is too small or the color is too difficult to read forcing a visitor to strain then the potential for abandonment will increase. This is especially serious for online businesses marketing to older populations.
  5. There is a tutorial on how to remove that in the pinned posts. http://www.cubecart.com/site/forums/index....amp;#entry86429 The pinned posts contain many answers to questions that have been asked over and over again. It is worth a read.
  6. Google just had an update in January and many sites lost ground due to a change in the way pages are reported. I have several sites that have been ranked and lost ground as a result. To be fair I think you should look at Live (MSN) and Yahoo as well as Google. I am in the SEO business and I can assure you that meta tags do NOT hold the weight they once did. Keywords now are taken more from the body content than from the key word meta tag. Google now tries to get the meaning of a page (semantic analysis) by reading everything between the <body> tags and largely ignores the meta tags. If you have great key words and little content, you will not fare well. I think it's a mistake to blame Cube Cart for this. True that by itself it is not the most SEF cart on the market but with a little understanding of the nature of SEO and a few tweaks of your .htaccess file, it can do quite well. I strongly suggest you use Google Analytics and see what is really happening. Right now all you can do is guess.
  7. Did you do an install or just upload files? Try http://linux.mypage.com/shop/install Also remove any index.html file that exists.
  8. roban

    Site docs order

    Since these are ordered by doc_id in the Cubecart_docs table. I would imagine one could change the id number of each document in the databse..
  9. Open /includes/contents/viewCat.inc.php Find somewhere @ line 158 $productListQuery = "SELECT ".$glob['dbprefix']."CubeCart_cats_idx.cat_id, ".$glob['dbprefix']."CubeCart_cats_idx.productId, productCode, quantity, description, image, price, name, popularity, sale_price, stock_level, useStockLevel FROM ".$glob['dbprefix']."CubeCart_cats_idx INNER JOIN ".$glob['dbprefix']."CubeCart_inventory ON ".$glob['dbprefix']."CubeCart_cats_idx.productId = ".$glob['dbprefix']."CubeCart_inventory.productId WHERE ".$glob['dbprefix']."CubeCart_cats_idx.cat_id = ".$db->mySQLSafe($_GET['catId']); Replace it with $productListQuery = "SELECT ".$glob['dbprefix']."CubeCart_cats_idx.cat_id, ".$glob['dbprefix']."CubeCart_cats_idx.productId, productCode, quantity, description, image, price, name, popularity, sale_price, stock_level, useStockLevel FROM ".$glob['dbprefix']."CubeCart_cats_idx INNER JOIN ".$glob['dbprefix']."CubeCart_inventory ON ".$glob['dbprefix']."CubeCart_cats_idx.productId = ".$glob['dbprefix']."CubeCart_inventory.productId WHERE ".$glob['dbprefix']."CubeCart_cats_idx.cat_id = ".$db->mySQLSafe($_GET['catId'])." ORDER BY name ASC";
  10. 2 things. It would be easier to understand what you are saying if you'd use some punctuation like periods, capital letters at the beginning of sentences and so forth. Your post is one long run on sentence and very difficult to understand. I mean no disrespect. Secondly. Can we have a URL to your site please.
  11. Nice job. All the parts seem to work so this site will be an inspiration to those having issues. If it works for you it can work for everyone.
  12. roban

    ssl problem

    Yes by using the editconf.php tool. Save the following as editconf.php, upload to your store root directory and run it in a browser. Delete it when finished. <?php /* +-------------------------------------------------------------------------- | CubeCart v3.0.3 | ======================================== | by Alistair Brookbanks | CubeCart is a Trade Mark of Devellion Limited | &copy; 2005 Devellion Limited | Devellion Limited, | Westfield Lodge, | Westland Green, | Little Hadham, | Nr Ware, HERTS. | SG11 2AL | UNITED KINGDOM | http://www.devellion.com | UK Private Limited Company No. 5323904 | ======================================== | Web: http://www.cubecart.com | Date: Thursday, 25 August 2005 | Email: info (at) cubecart (dot) com | License Type: CubeCart is NOT Open Source Software and Limitations Apply | Licence Info: http://www.cubecart.com/site/faq/license.php +-------------------------------------------------------------------------- | editconf.php | ======================================== | Config recovery tool +-------------------------------------------------------------------------- */ if(!isset($_GET['c'])){ header("Location: editconf.php?c=config"); exit; } include_once("includes/ini.inc.php"); include_once("includes/global.inc.php"); include_once("classes/db.inc.php"); $db = new db(); include_once("includes/functions.inc.php"); include_once("admin/includes/functions.inc.php"); if(isset($_POST['data'])){ //$config = fetchDbConfig($_GET['c']); $msg = writeDbConf($_POST['data'],$_GET['c'], $config, $_GET['c']); } $config = fetchDbConfig($_GET['c']); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>CubeCart - Config Recovery Tool</title> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } //--> </script> <style type="text/css"> <!-- body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; } .code { font-family: "Courier New", Courier, mono; color: #000000; } .redText {color: #FF0000} --> </style></head> <body> <span class="redText"><?php if(isset($msg)) { echo $msg; } ?></span> <h1>Config Recovery Tool</h1> <p><strong>Devellion Ltd & CubeCart provide this script without any warranty of any kind and by proceeding you are doing so entirely at your own risk.</strong></p> <p>This tool is designed to edit your config file if for some reason your store becomes corrupt due to incorrectly changing your settings.</p> <p>Example: If you have switched on SSL mode and your store has become broken. Select "config" from the dropdown menu below and set $config['ssl'] to 0. No test to see if your store has been fixed and if so delete this file from the server. </p> <p class="redText"><strong>IMPORTANT:</strong> You must NOT leave this file on your server as it is a VERY high security risk!</p> <p><a href="index.php" target="_blank">View Store Front</a> - (Opens in New Window)<br /> <a href="admin/" target="_blank">View Store Admin</a> - (Opens in New Window)</p> <p>Select Config to edit: <?php $query = "SELECT * FROM ".$glob['dbprefix']."CubeCart_config"; $results = $db->select($query); ?> <select name="menu1" onchange="MM_jumpMenu('parent',this,0)"> <?php for ($i=0; $i<count($results); $i++){ ?> <option value="?c=<?php echo $results[$i]['name']; ?>" <?php if($_GET['c']==$results[$i]['name']) { echo "selected=\"selected\""; } ?>><?php echo $results[$i]['name']; ?></option> <?php } ?> </select> </p> <form name="form1" id="form1" method="post" action="editconf.php?c=<?php echo $_GET['c']; ?>"> <table border="1" cellspacing="0" cellpadding="2"> <tr> <td><strong>Variable name: </strong></td> <td><strong>Current Value: </strong></td> <td><strong>New Value: </strong></td> </tr> <?php foreach($config as $key => $value) { ?> <tr> <td class="code"><?php echo "\$".$_GET['c']."['".$key."']"; ?></td> <td class="code"><?php echo $value; ?></td> <td> <textarea name="data[<?php echo $key; ?>]" cols="30" rows="2"><?php echo $value; ?></textarea> </td> </tr> <?php } ?> <tr> <td> </td> <td> </td> <td><input type="submit" name="Submit" value="Update Config" /></td> </tr> </table> </form> </body> </html>
  13. The background is actually an image contentBg.jpg and can be edited in your favorite graphics program. It is called in layout.css: #subSurround { border: 1px solid #5C84CE; background-image: url(../styleImages/backgrounds/contentBg.jpg); background-repeat: repeat-x; background-position: bottom;
  14. If this is happening it's because your security certificate is different from your URL. It could be the difference between http://yoursite.com and http://www.yoursite.com. If your URL has the www, your certificate must have it as well.
  15. in your skins/Killer/stlyeSheets/layout.css look for #pageSurround { width: 98%; margin: 0px auto; padding: 5px; } #subSurround { padding-left: 14px; Try adding this: background-color: #10A710; to either one and see if it works for you.
  16. I just installed Vista Ultimate on a test machine. It's pretty impressive although no reason to upgrade from XP for me. I need to get a handle on it when my customers call for support. I'm assuming it'll ship with most new PC's at least as an option. I ended up turning off all the security extras. I have it installed on an 880MHZ box with only 512 MBRAM and it works fine. The only issue I have so far is the drivers. It's going to take a few months for the software manufacturers to catch up. My Voodoo card can't handle the screen savers but other than that...no problems.
  17. Nice start, clean. Needs a statement about what you sell.
  18. It looks 100% better but your load times are killing you. Go to sitereportcard dot com and check it out.
  19. Hi Dave. What took so long?
  20. what are your ssl settings in your admin control panel and what is your url.
  21. LOL only 3 hours? Thanks for using the forum search.
  22. :( As a mod I have discretion. I am not directing anyone anywhere, only suggesting they contact a member.
  23. I don't think anyone knows what 'aprobe' means. I sure don't.
×
×
  • Create New...