Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 01/22/2019 in all areas

  1. 2 points
    Keywords gone for 6.2.6. Feels great. https://github.com/cubecart/v6/issues/2370
  2. 1 point
    I received an email from Australia Post which read: "Important API Update Dear API Developer Community, As part of an update to our infrastructure, we will replace the current SSL Certificate on 10 February 2019 at 13:00 AEDT. Who will it impact? Anyone using our Shipping & Tracking, Postage Assessment Calculator, Delivery Choice and all other APIs via auspost.com.au, digitalapi.auspost.com.au or api.auspost.com.au, and has previously manually imported our SSL Certificate into a trusted certificate store. What should I do? Consult your developer or plugin provider to see if your application or website is affected. If needed, download and import the new certificate into your trust store." It also included a download link for crt files. I was wondering if this updated is required for the Australia Post module to work, if it would have any effect on it at all or if it would continue to work? Regards, Bruce
  3. 1 point
    The module discussed above gives you what you want. Send a PM with your email address and I will attach it to a reply.
  4. 1 point
    We would ask, in what context? Here is some technical documentation: https://dev.mysql.com/doc/refman/5.6/en/optimization-indexes.html With respect to what CubeCart recommends, there is a list that is used in admin, Maintenance, Database tab -- the list is found in the admin file /sources/maintenance.index.inc.php, starting at around line 557.
  5. 1 point
    Many of the colors and other style elements are in the Foundation's /css/cubecart.css file. While working with page resources (images, CSS rules, javascript), it is best to switch off caching (admin, Store Settings, Advanced tab). This bypasses CubeCart wanting to squeeze down and combine these separate page resources into two large files that are difficult to work with.
  6. 1 point
    Welcome graham_w! Glad to see you made it to the forums. Please let us know the exact version of CubeCart you are using. There are changes between versions that affect what advice I will give you.
  7. 1 point
    Thank you @Dirty Butter and very happy to help out with the hosting - try to offer free or very cheap Hosting where we can for charities or non profits and especially happy to help out for good clients ! Happy Christmas and New Year to you and your family and also to everyone else on these forums Ian
  8. 1 point
    Not that I'm aware of. That many database records is a pittance for the power of MySQL. We can also assume your hosting environment equipment isn't that old. Others on the forum will suggest that the database seems to be in need of proper indexing.
  9. 1 point
    I feel a bit bad about slanging off CubeCart in my OP by the way. It was a backhanded compliment actually if you read carefully - it's the best cart to set up. The problem was basically solved anyway, by the All In One Shipping plugin. I had thought it was 3rd party but CubeCart are saying in this thread that it's core. So that ends that. Still, please look at my suggestions in this thread. Shipping is supremely difficult. I need to ship anything anywhere.
  10. 1 point
    Would removing the "Please select" option work for you? If so, then in the admin template products.index.php, near line 248, delete: <option value="">{$LANG.common.please_select} &hellip;</option> Note: the "Please select" option is only available on the 'normal' customer group -- named "Retail Pricing". After having made other customer groups, and selecting any of those other groups to set prices, there is no "Please select" and as such, defaults to displaying, and therefore choosing when submitting, the first option in the list.
  11. 1 point
    The All in One Shipping module should do this. On the General tab, check the "Sub-Total based" rates. Save. Create a shipping zone based on what zip codes you are willing to deliver to. Then create shipping rates where the Names are such as: M-F:7AM-9AM, and Sat:9AM-2PM. Set the Sub-Total limit to start at where you offer free shipping/delivery.
  12. 1 point
    Please may l make the following suggestions: - We need a postage policy template as a spreadsheet - We need to be able to upload the completed template direct to the cart via cart admin control panel, in the same way as bulk inventory is loaded (my postage policy spreadsheet has 66 rows and 72 columns). - We need to be able to upload categories in the same way (l have over 100 categories). This would be good (more like, essential) for: - Transferring existing online marketplace inventory - Setting up multiple carts from different cart vendors (please don't try to lock-in, it's depressing, we already had enough of that from our existing online marketplaces that we're trying to break away from!) I don't want to mess around with PHPMyAdmin by the way - but will if l must. Would be nice to get the lowdown on that. Really though, guess what ... l want to buy, list, sell, post.
  13. 1 point
    There is a module for Parcel2Go. There are others.
  14. 1 point
    You can leave it blank. The value of Tax Class ID for 'full rate' (probably "Standard") should be '1'. You can verify this by using an external database utility - such as phpMyAdmin - and view the database table CubeCart_tax_class.
  15. 1 point
    Ive been using Cubecart since 2011 when it was on V3, I'm now on V6. Ive been using for 8 years or more. It's simple, intuitive and does what it's supposed to. Its well supported, not only on this forum, but also by the cubecart technical team. I can't really say any more.
  16. 1 point
    Please examine the actual contents of the CubeCart_order_summary table, custom_oid column. If you have never actually used CubeCart's new "Custom Cart Order ID" feature, then this column should have no content in it. However, phpMyAdmin will show a null content with the representation of null (or something similar). If the content shown is absolutely blank - nothing at all - then the value being stored in this column is a zero-length-string (-zls-). A -zls- is not the same as a null, and will thwart a UNIQUE key. Have phpMyAdmin change all instances of -zls- in the 'custom_oid' column to be null. This can be done with: UPDATE pre_CubeCart_order_summary SET `custom_oid` = DEFAULT WHERE `custom_oid` = ''; Note the pre_ needs to be your table prefix if there is one.
  17. 1 point
    PHP 7.3 has a new REGEX library called PCRE2. This library is more strict in patterns to match against for what was otherwise somewhat lenient. Because of PHP 7.3's PCRE2 library, all CubeCart installations prior to CC626 running under PHP 7.3+ will need to implement the code changes found in the Github issue #2308. There are two links to code changes for a total of four files edited. It's not a case of your coupon codes being bad. It is the case that the preg_replace() command is faulting from using the current pattern under PHP 7.3 to check for valid coupon codes. (This also applies if you are using CubeCart's new Custom Order ID feature.)
  18. 1 point
    If you just recently upgraded to CC626, this effect is likely caused by your web browser using its internally cached copy of the CKEditor javascript code. CC626 includes a more recent version and there may be incompatibilities between the main javascript and all the supplemental javascript files that the main script calls. Please try forcing your browser to reload all the page resources with fresh copies. This is usually done with the keyboard shortcut CTRL-F5.
  19. 1 point
    Thanks for taking the time to feedback! Always good to hear of how we can do better. Much appreciated. It many situations is can but for those who use cheap $5 a month shared hosting it may not be possible due to resource limitations imposed by the hosting company not CubeCart. Taking a big image and creating thumbnails can need a lot of memory. Our hosted customers shouldn't have any problem.
  20. 1 point
    In admin, Export Catalogue, the data included by the 'CubeCart' export format is from this request to the database: Get everything from the table CubeCart_inventory, but... skipping any product where its primary category's status is disabled and/or where the product's status is disabled. So, "all of the inventory" - probably, but no, not necessarily. Fetching an Export Catalogue CSV file does show you almost everything. What I do not see (and there may be more) is a collection of all the categories a product is assigned to. Only the Primary category is included - and only its ID number.. The CSV to be imported can contain anything you want. CubeCart will then display a "map". It will list all the column header names found in the CSV and for each column, there will be a drop-down selector shown that you will choose which Inventory database table column to put that CSV column into. (The actual table column names are keyed against phrases from the language file. Thus, the database table column 'description' is shown in the drop-down selector as "Descripción" for admins running their store in Spanish.) In the Import Catalogue feature, to assign a category, use either a known Cat_ID or use the existing category name - and CubeCart will create the categories dynamically if the name is not found. To assign a product to more than one category, separate the IDs (or names) by a comma. The first ID (or name) will be the primary. To assign to a new category breadcrumb, separate the names by a slash. For example: 3, 5, Cat1/Cat1A/Cat1A1 The primary will be existing cat_id 3 (whatever that is), and also be assigned to existing cat_id 5, and will also be assigned to Cat1A1 (which is a child of Cat1A, which is a child of Cat1), creating these categories if needed. This KB article is a cheatsheet: https://support.cubecart.com/Knowledgebase/Article/View/32/41/how-do-i-use-the-bulk-product-import-tool
  21. 1 point
    A unique and carefully crafted meta title for each and every page in your site is massively important (if you want to get good SERPS and get visitors to your site anyway) as is meta description. Dont bother with meta keywords not used and being removed in the next release
  22. 1 point
    Your spreadsheet would want to have at least these columns: cat_id, cat_name, cat_desc CubeCart will self-create a meta-title if missing. Other table columns have default values.
  23. 1 point
    There are multiple reasons for people wanting to gain access to websites, and especially those that take payments : 1) Install keyloggers or other software to capture credit card transaction information 2) Redirect payments, either full or partial away from the store owner to another source 3) Redirect traffic to other websites
  24. 1 point
    "What exactly tends to go wrong?" Additional code gets added to the application. This added code can <insert your worse nightmare scenario here>.
  25. 1 point
    In admin, Languages, click the edit icon of the language(s) you need to change. On the next page, from the drop-down selector, choose Gateway. When the list of phrases appears, scroll to the key 'none_defined' and change the phrase. Click Save. The changed phrase gets databased and will survive upgrades.
  26. 1 point
    It's SemperFi's AskAbout a Product plugin that makes it possible to let people Make an Offer if you choose that to be available. BUT that's all it does. It just provides a good way to identify exactly what they are asking about. Nothing automatic about the offer acceptance, counter offer, or rejection at all. And there seems to be a support issue on SemperFi's plugins which may not have been resolved - hope I'm wrong about that.
  27. 1 point
    A "specific" file path for images? No. Not as CC6 is currently coded. In addition, CC6 will want to make derivative images of various named sizes based on specs given in the skin's config.xml file. These derived images are stored in the /images/cache/ folder. Privatize the "Product Code". You can make certain edits to the skin to {* template comment *} the HTML. Also, the email templates. "Best Offer". I think there is a plugin that allows the customer to request additional info about a product. But to auto-sell after a reserve is met, I am not aware of an existing plugin. One could be constructed to observe a text entry field as a product's option. I think the drop-down of Google Categories is for Google's benefit when you want to submit a listing to Google's marketplace (or something like that). However, this has nothing to do with assigning products to admin-created categories where those categories are listed in the storefront's Navigation menu. I don't understand how the "basket total" question is asking about anything different that an eCommerce app (including CubeCart) is supposed to do anyway.
  28. 1 point
    snap aww, smilies are still broken
  29. 1 point
    probably a javascript issue. open your dev console (F12) and check for messages/errors when reproducing the issue.
  30. 1 point
    Welcome cubicsquare! Glad to see you made it to the forums. CubeCart calls them Ghost customers (internally). A cookie is essential. Non-essential cookies can be un-implemented. Various discount rules can be implemented with plugins from the Marketplace. Postage rules can be created and joined in a list of other shipping options available to the customer. CubeCart does not do auctions. (That is, I am not aware of any plugin that would set this up.) Grabbing content from an external source could be done through a plugin (I do not know how that eBay plugin works). That plugin, if 100% human-readable, could be modified to strip out what is not wanted. CubeCart is programmed to expect specifically named template files, of which there are a few dozen.
  31. 1 point
    This is most likely to be your browser auto-filling variables trying to be helpful ! This is a problem in a few areas in CubeCart even when the field is set to not autofill (for example the SMTP Authorisation password when configuring the store email in the Store Settings). Depending on what browser you are using you can disable this for various types of information. For Chrome, go to the Settings page (enter chrome://settings/ in the browser url) go to the autofill section and then you can disable for passwords, payments methods and addresses and more Ian
  32. 1 point
    Welcome Courtney! Glad to see you made it to the forums. Using a programmer's text editor (your hosting account's control panel has one of these), you will open /skins/foundation/templates/main.php (and main.checkout.php). Here you will find the </head> tag. You should include these additional two lines of code so that the template rendering engine (Smarty) will not get confused because it uses braces that javascript also uses. {literal} Mailerlite javascript goes here... {/literal} Then, return to CubeCart's admin and edit the Homepage document. Remove the Mailerlite code from this document.
  33. 1 point
    In CubeCart's administration backend, on the left navigation panel, click Email Templates. The Email Contents tab is a list of all the main contents of CubeCart's emails - click the flag of the language you wish to edit. The Email Templates tab is a list of the email's overall common content - click the Edit icon of Default Emails. On the page that is now shown, click the HTML Content tab. (Do Not Edit Anything. Possible bug here.) Hover the mouse over the blue squares to see a tooltip as to what protected content is here.
  34. 1 point
    Thanks Al. It's working great now.
  35. 1 point
    In the Noodleman skin template main.php, find: Near line 26: <a href="{$ROOT_PATH}" class="main-logo"><img src="{$STORE_URL}/skins/noodleman_v6/images/noodleman/noodleman-logo.png" alt="{$CONFIG.store_name}"></a> Change to: <a href="{$ROOT_PATH}" class="main-logo"><img src="{$STORE_LOGO}" alt="{$CONFIG.store_name}"></a>
  36. 1 point
    Click on the "Follow" button top right of the page just above the green "Reply to this topic" button
  37. 1 point
    To follow up on this, I contacted FastComet support and spent a little time trying to figure out the problem, and looked at a few other shopping carts... But aside from the problem I was having I did like CubeCart so decided to just download CubeCart 6.2.4 and install a new Database... The new version appears to be working perfectly! So if you have a similar problem a reinstall may be a quick and simple solution. Regards, Dave
  38. 1 point
    Yes the reply to address is wrong. Well get this fixed first thing tomorrow we will also let you know the correct email address to reply to.
  39. 1 point
    Please make the following edits: In /classes/seo.class.php, find: public function buildURL($type, $item_id = false, $amp = '&') { // Some SEO paths are not stored in the database if (!$item_id && in_array($type, $this->_static_sections)) { if (($item = $GLOBALS['db']->select('CubeCart_seo_urls', array('path'), array('type' => $type))) !== false) { return $GLOBALS['storeURL'].'/'.$item[0]['path'].$this->_extension; } else { return $GLOBALS['storeURL'].'/'.$this->setdbPath($type, '', '', false).$this->_extension; } } elseif (($item = $GLOBALS['db']->select('CubeCart_seo_urls', array('path'), array('type' => $type, 'item_id' => $item_id))) !== false) { return $GLOBALS['storeURL'].'/'.$item[0]['path'].$this->_extension; } else { return $GLOBALS['storeURL'].'/'.$this->setdbPath($type, $item_id, '', false).$this->_extension; } } Change to: public function buildURL($type, $item_id = false, $amp = '&', $absolute = true) { // Some SEO paths are not stored in the database $url = ($absolute) ? $GLOBALS['storeURL'].'/' : $GLOBALS['rootRel']; if (!$item_id && in_array($type, $this->_static_sections)) { if (($item = $GLOBALS['db']->select('CubeCart_seo_urls', array('path'), array('type' => $type))) !== false) { return $url.$item[0]['path'].$this->_extension; } else { return $url.$this->setdbPath($type, '', '', false).$this->_extension; } } elseif (($item = $GLOBALS['db']->select('CubeCart_seo_urls', array('path'), array('type' => $type, 'item_id' => $item_id))) !== false) { return $url.$item[0]['path'].$this->_extension; } else { return $url.$this->setdbPath($type, $item_id, '', false).$this->_extension; } } In the file /classes/gui.class.php, near the end of the file, find: private function _makeTree($tree_data) { A few lines later, find: $branch['url'] = $GLOBALS['seo']->buildURL('cat', $branch['cat_id'], '&'); Change to: $branch['url'] = $GLOBALS['seo']->buildURL('cat', $branch['cat_id'], '&', false); Then find: private function _displayNavigation() { A few lines later, find: 'saleitems' => $GLOBALS['seo']->buildURL('saleitems',false,'&'), 'certificates' => $GLOBALS['seo']->buildURL('certificates',false,'&') Change to: 'saleitems' => $GLOBALS['seo']->buildURL('saleitems',false,'&',false), 'certificates' => $GLOBALS['seo']->buildURL('certificates',false,'&',false) You will need to have CubeCart clear its internal cache.
  40. 1 point
    I have yet to confirm CC6011 contributes to this problem. I will check on this shortly.
  41. 1 point
    Welcome Doc! Glad to see you made it to the forums. Ignore everything below. Completely confused with something else. -------------------- If you have your store hosted somewhere, then your host should have given you a control panel for that account (Cpanel?). There, you should find a way to select which version of PHP you want to use and to choose which PHP extensions you need. You will find MBString as an extension to be enabled. If you cannot find where to do this, please contact your hosting provider to enable this for you. If you have direct and total control of your server installation, you will need to edit the PHP.INI file to enable the MBString extension.
  42. 1 point
    Thanks @AI and @Bsmither. @Bsmither my first installation was done manually, however, I deleted it and used the Token method, its working properly now. Thanks.
  43. 1 point
    Have to agree with Havenswift here. I had a similar problem and changed to a recommended hosting company (yes it was Havenswift) and not had the problem again. Its the old adage you pay for what yo get.
  44. 1 point
    I'm confused. The first sentence says you want to manually apply an image (and presumably show it). The second sentence you want to suppress displaying it. Can you clear this up?
  45. 1 point
  46. 1 point
    After several hours, posts and attempts to figure out a way around this problem I finally had to give up and try another self hosted cart script. I spent a lot of time in CubeCart and there are a lot of things I love about it but I simply cannot hand off a store to my client with this behavior, bug or whatever it is. I would suggest a fix for this problem ASAP and after that a PayPal donation link for the developer. In my opinion, technical support cost might be too high or not needed for most folks but I for one would certainly consider a donation for this great free script. Just a thought.
  47. 1 point
    Solved it Al - Many thanks. I'd not noticed that before.
  48. 1 point
    You need to clear the cache in your store. Top right of admin control panel.
  49. 1 point
    Cheers guys Look forward to sharing my creations
  50. 1 point
    Hi @NiteFox This is correct. It's a legal obligation for us to collect taxes on your behalf as a marketplace. Say you sell a £100 skin to an Italian customer (22% VAT rate). You will receive £70, we will take £30 and the tax man will get £22. Please note that PayPal may take a transaction fee from the £70 but I'm not entirely sure.


  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
×
×
  • Create New...