Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral
  1. FrankR

    Canada Post Extension

    I am in the process of transitioning from an OpenCart store to a CubeCart store and one of the reasons that I'm doing this is because CC has a native Canada Post extension. I previously used a Canada Post shipping module with a CRE Loaded store many years ago. Technical Details: CubeCart Version 6.2.2 PHP Version (5.6 Recommended) 7.2.12 MySQL Version 5.7.24 Canada Post Extension: v1.0.3 I've tried my old CPC Sell Online ID, my CP account number, and my CP user name. CP verified that my old CPC Sell Online ID is still valid. My web host confirmed that port 30000 is open. However, after enabling this extension, I got the following error: Unfortunately there are no suitable shipping methods available for your order. This may be because the total weight of your order is too high or we cannot ship to your country. Please contact a member of our staff for any further inquiries. The problem was that I screwed up my units and entered 100 [as in grams] as my box weight rather than 0.1 [kg]. The module works great using my CPC Sell Online ID (different that Canada Post account) and with kg and cm as store units. If you need a CPC Sell Online ID, I would contact Canada Post through this site: http://sellonline.canadapost.ca/
  2. I am using the default settings (don't recall changing them) and I have: Add category to product URL path? > Top Level and all subcategories Add subcategories to category URL path? > Yes It looks like this setting affects how CC auto-generates the product's SEO URL if the field is left blank. Even if there are multiple categories selected for a product, CC uses the Primary category to generate the SEO URL. The advantage I see for including a particular category path in the SEO URL is that, if there are multiple possible products of interest to the placed product link's audience, it is easy to back up through the path to see that category's entire products. For example, my car show ticket product could also appear in a locations category. That product path could then appear as /city1/car-show /events/car-show The way it works now, even I specify multiple categories and arrive at the product through a non-primary category path, the CC's breadcrumb path jumps from the alternative category path to the the primary category path once the product is selected. From what I can tell so far, there isn't any advantage in having the html suffix on a product path. Perhaps the option to include it could be a future feature. In the meantime, how do I tweak CC's code to prevent from appearing?
  3. I've upgraded my OpenCart site to the latest version and the annoying problem I've been having with it wasn't resolved. CubeCart also has a few built-in features that OpenCart does not have so I'm going to try CubeCart first on my car club's site (only has 4 products) and likely zero backlinks. I've installed CubeCart v6.1.0 and I'm configuring the site. For minimize dead links, I can easily create the same SEO URLs for each product and category. OpenCart allows 2 paths for each product: including the category path and without . For example: /events/car-show and /car-show, depending upon the referring page. CubeCart appears to only allow one product SEO URL and, if I wanted to include the category, that would have to be specified in the product's SEO URL. Hardcoding the category into the product SEO url would mean more work if I wanted to change a product's category although I have my doubts that this would happen. Either way, it looks like I'm for both a tweak to CubeCart's code to delete the html suffix and to the htaccess file. Can you point me to the procedures for doing each? Is there a good reason to leave the html category/product suffix as-is and instead have 2 htaccess redirects?
  4. I was thinking of a feature like this for preventing dead links: https://docs.joomla.org/Help36:Components_Redirect_Manager
  5. Thank you for the welcome. I am hosting this software on my web server so my plan for migration would be to set up a new store with a clean installation and then change to the live store's subdomain once the new store is operational. However, I am currently using the USPS for shipping for a few reasons, one of which is that the OpenCart's Canada Post module is an extra-cost extension. It is good to know that CubeCart's .html extension for products won't be an issue. I will need some help with the .htaccess rewrite rules or the CubeCart code tweak. If the site can work with or without html as a URL extension, what was the reason for using it? I was previously using a CRELoaded store and it had dynamic, SEO-unfriendly urls. I am sure that I'm not the only one who has changed product URLs over the years so it would be useful if CubeCart had a URL redirect manager to prevent dead links. I just upgraded to the latest version of OpenCart today so I'll have to see if that fixes the issue that I have not previously been able to resolve.
  6. Hello. I have an OpenCart store with an issue that I have not been able to resolve. I am considering to throw in the towel and I'm evaluating my options. CubeCart looks like it has similar features but also includes simpler upgrades and a Canada Post shipping module. It looks like I'll be able to set up the same SEO-friendly paths for my products except that CubeCart adds ".html" to the path. Is there a simple way to prevent CubeCart from appending .html to my paths or is there a simple way to add redirects to the new paths?