Jump to content

bsmither

Member
  • Posts

    17,976
  • Joined

  • Last visited

  • Days Won

    603

Everything posted by bsmither

  1. Undefined index notices are an inconsequential consequence of the style of programming that CubeCart has. There have been issues with the databased email templates not working on later versions of CubeCart. The upgrade process attempted to fix one issue (apostrophes). I am not sure if the upgrade process has fixed the other (nested braces). If you haven't made any changes to the templates, you can have CubeCart re-database the email templates from the language folder for the version that is installed. That may fix Smarty crashing when building the emails for two specific templates (order notification - admin and customer).
  2. No, no other modules. Please verify that the syntax of the weight bands look like this: band,band,band where band is: weight:cost As an example: 1.0:5.00, 2.0:7.50, 3.0:9.50 Total order weight up to and including 1.0 has a 5.00 charge, up to and including 2.0 has a 7.50 charge, etc. (In this example, total weight above 3.0 will require a separate solution.) Do not use units (lbs, $), just use digits.
  3. Please try adding this to the URL: ?set_language=en-US where en-US is the language code of the XML language file.
  4. CubeCart uses the cat_id in the CubeCart_inventory table for a limited purpose, and uses the CubeCart_category_index table for all other purposes. CubeCart checks the CubeCart_category_index table and gets the list of all categories associated with a given product_id. CubeCart then checks all these categories looking for any one that is enabled and not hidden. So, if no categories are associated with a given product, or there are no enabled/unhidden categories that are associated, the product will not be shown. It seems that the upgrade may have not populated the CubeCart_category_index table properly.
  5. So, better get the SSL working before switching it on? And is it the case that moving a site will require that SSL be switched off prior to the move? Like in CC3/4?
  6. This is a known issue. I think CC615 fixed that. Searches aren't returning what they should.
  7. Depending what is given to you to manage your hosting account, you have a control panel, and in that panel is a tool to select what version of PHP you want running for it.
  8. The skin template file would be content.product.php.
  9. Ok, so nothing is coming back from the Catalogue function. In catalogue.class.php: Near line 1421, find: public function outOfStockWhere($original = false, $label = false, $force = false) { $def = $original ? str_replace('WHERE ', '', $GLOBALS['db']->where('CubeCart_inventory', $original, $label)) : ''; On a blank line after that, add: $GLOBALS['debug']->debugMessage("The def value is: ".$def); Let's see what that gets us.
  10. Those errors would not stop CubeCart from running the setup scripts. How far do you now get with going straight to www.mysite.com/setup/index.php ?
  11. Please give us more details as to how differently this page would function as compared to the usual View Product page - with the product page's layout being customized to show whatever you want.
  12. Problems like this would show in the error log. Please create the error_log. You mention: " if i go past that to setup.install.php" If by that you mean you went straight to: www.mysite.com/setup/setup.install.php, please do not do that. Go to either: www.mysite.com or www.mysite.com/setup/index.php.
  13. In admin, enable debug mode. Store Settings, Advanced tab, Enable debug, and then enter your IP address in the adjacent field (www.whatismyip.com). In cubecart.class.php: Near line 93, find: $where = $GLOBALS['catalogue']->outOfStockWhere(array('I.status' => '1', 'I.latest' => '1'), 'I'); On a blank line after that add: $GLOBALS['debug']->debugMessage("Out of Stock Where is: ".$where); Get the Homepage of your site (has the Latest Products). At the bottom of the page, there will be a grey section. In this section will be Debug Messages. Let us know what, if anything, is showing for the Out of Stock query expression. If there isn't anything here, we will then look at the Catalogue class.
  14. The function chmod_writable() is in the file /includes/functions.inc.php. We need to learn if PHP cannot find or is being denied access to this file, or if this file is an older version that does not have this function.
  15. The function outOfStockWhere() in the file catalogue.class.php is not returning anything. We should focus on why that is.
  16. In the screenshot shown in the original post, find the table column headed by Homepage. The document that has the button enabled in this column is considered the "Hompage document".
  17. SELECT I.* FROM `CubeCart_inventory` AS I JOIN `CubeCart_category` AS C ON C.cat_id=I.cat_id AND C.`status`=1 AND Missing Catalgue->outOfStockWhere() expression ORDER BY ... Have you made any edits to the core code?
  18. Unless the Canada Post module has been updated very recently, this module uses CP's SellOnline API, which CP has probably deprecated. See: https://github.com/cubecart/v6/issues/1363
  19. Correct. It seems this module was probably written for CC4. We would like to know where the module can be downloaded. Perhaps it can be updated.
  20. Please create the error log. The latest version of CubeCart has a few new requirements. The error log should have lines indicating what is missing.
  21. In CubeCart 615, there should be the option to suppress estimated shipping charges. Store Settings, Features tab, Disable initial shipping & tax estimates
  22. I find myself with a few days of downtime. Two weeks to go. This is not a vacation. It is moving the household from where I was to someplace else. For anyone contemplating a household move, I sincerely suggest that you don't.
  23. Please make these edits: In the template content.product.php, there are two edits that are suspicious and may be causing the HTML to not display: Line 140: Yours: <dl class="tabs" data-tab data-options="deep_linking:true; scroll_to_content:false" style="display:none;"> Supposed to be: <dl class="tabs" data-tab data-options="scroll_to_content:false"> Line 152: Yours: <div class="tabs-content" style="display:none;"> Supposed to be: <div class="tabs-content"> I think by having added the display:none; the tab system is not displaying. Since a template has been edited, be sure to clear the cache (admin, Maintenance, Rebuild tab, Clear cache).
  24. If you have made no edits to the Foundation skin, then it would not hurt anything to delete and replace. Otherwise, no. I want to compare the version of the javascript files with what is suppose to be there.
×
×
  • Create New...