Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 04/29/2015 in Posts

  1. Hello, everyone, I'm French and lock me up for confinement against the coronavirus. I just put a little note here to say good luck to all of you and take care of yourself. Even if this is not the place for such a message, a little moral support for everyone cannot do any harm. So be careful. And see you very soon ..
    3 points
  2. I want to publicly THANK @havenswift-hosting for helping our little church with a FREE hosting account! Many years ago I used a series of various hosting companies and ended up leaving every one of them, one after the other, because they were absolutely no help at all if I had any problems - whether the problem was their fault or mine. Ian has time after time gone out of his way to help me with any problems I've had with our CubeCart install over the years. Most of those issues were of my own making, but he has always been super patient and prompt to respond and find a solution.
    3 points
  3. Thanks to all your guys for your feedback. I agree that we really need more extensions and significant enhancements for existing ones. Especially for shipping! I'm currently towards the end of a massive project with a huge global payment company and we are just about to release this as a new extension. Once that is done and proven stable we are hoping to be able to start work on improved extensions for 2020.
    3 points
  4. I have hacked CC629 so that: one product can contain multiple digital files. This allows, for example, one to sell an "album" of several files - each file independently downloadable. will override the above when assigning one of the multiple files each to an option. This allows, for example, one to sell an audible book (available in multiple languages) - the customer having selected an option for an available language (or an audio file, choosing a filetype of MP3 or WAV). This is not a plug-in -- it's core code edits. I am not convinced CubeCart has (or could ever have) the
    2 points
  5. Great thnx it worked
    2 points
  6. See if in admin, Store Settings, Features tab, "Disable Shipping Groups" will get you what you want. When checked, "All in One Shipping" option group name is not displayed.
    2 points
  7. Just a quick thought: please check the admin Store Settings, Stock tab, "Allow delivery to non-invoice address". If not checked, I would think that CubeCart would disallow the selection of delivery addresses and force the use of the Billing address as also the Delivery address.
    2 points
  8. Keywords gone for 6.2.6. Feels great. https://github.com/cubecart/v6/issues/2370
    2 points
  9. Works fine,it's pretty simple and could do with some refinement in the future to make the UI a little nicer and add additional features such as an API so those of us with a larger catalogue can setup automated order processing (for licenses etc). PayPal do also take a fee on top of the CubeCart fee.
    2 points
  10. Your database and dB user names and passwords will almost certainly be different on your new hosting and you need to update the /includes/global.ini.php file with the new values Ian
    2 points
  11. Hi @NiteFox Thank you it worked fine. I know what you mean about the "Latest" page, but thats fine, I would rather all product have "From" than non. I have options on some products that are more expensive and got a few questions about why the final proce in the cart was different to what was shown on the home page. As for the "Categories" page, that just perfection. Once again, thank you very much.
    1 point
  12. The statement you quoted should be in a red-ish color (as seen in the code changes page in the Github), immediately followed by a replacement statement in a green-ish color. You want to see the green-ish colored statement(s) in your code.
    1 point
  13. If using the Foundation skin, using a programmer's text editor, open the template content.checkout.confirm.php. About 10 lines up from the bottom, find a <textarea> for "delivery_comments". Add into the tag resulting in: <textarea name="comments" id="delivery_comments" required placeholder="{$LANG.form.required}">{$VAL_CUSTOMER_COMMENTS}</textarea>
    1 point
  14. You will run into a number of minor issues -- all because PHP 7 (7.4 is what I run, so not sure about earlier PHP 7 versions) is more strict about several things. (Another site I manage is running PHP 7.3 with it making no complaints at all. The server environment is commercially hosted by a seriously professional crew, so they wouldn't run PHP 7.3 if it caused issues with CubeCart.) Much of the above mentioned issues will be fixed in CC6.2.10. These issues are minor because they (nearly all of them) only cause PHP 7.4 to complain, but do the job anyway. Go for it!
    1 point
  15. Here is what I am coming to understand. The font files have a certain name, that's all well and good, and the browser will cache them internally. But what if the font file changes? It has the same name. Thus, a technique is used called 'cache-busting'. Many browsers will know to fetch a fresh copy when it sees a querystring on the URL. The querystring starts with a question mark - and that's all that is (usually) needed. This querystring, starting with the question mark, ?-hwvopr most likely indicates a version code, or a package number from a collection of packages
    1 point
  16. Is there a web address we can see? (as I don't have a Stripe account). Also, try this: From: <div class="medium-6 medium-push-3 small-12 columns"> To: <div style="width:100%" class="medium-6 medium-push-3 small-12 columns">
    1 point
  17. This can be done, and it will probably involve edits to the key skin templates. Keep in mind that the later versions of CubeCart allow for product options to increase the price or decrease the price by some difference, as well as establish a new fixed price as well. So, should you ever find yourself adding an option that actually decreases the price, saying "From #.##" might be a bit strange, but still semantically correct. To experiment, edit the skin template content.homepage.php. Find: {if $product.ctrl_sale} <span class="old_price">{$produc
    1 point
  18. You're not alone; I (and others) have been encountering the same problem for several weeks. Luckily I have the previous version of PayPal Commerce already installed and working, but I'm trying to upgrade because the old version is superseded. Unfortunately, it appears that PayPal are not responding to requests for assistance from the developers of the extension. Nor are they answering requests for support from users (i.e. me). Their help page for a 500 error is, sadly, useless.
    1 point
  19. This will need to be explored by @Al Brookbanks.
    1 point
  20. Reallllllllllllllllly need to upgrade from version 3...
    1 point
  21. As for source images, we recommend no larger than 800x800 pixels, at less than 350KB. CubeCart makes the sizes it needs automatically.
    1 point
  22. Welcome Welshy! Glad to see you made it to the forums. The MarketPlace isn't a CubeCart store (at least, I don't think it is), so there isn't much other CubeCart users can help with this. I think contacting CubeCart HQ directly will be the quickest way to let them know of your difficulties. https://www.cubecart.com/contact
    1 point
  23. I'm sorry that doesn't sound like a nice situation.
    1 point
  24. The variable {$DATA.ship_date} is correct.
    1 point
  25. It's fairly similar. Braintree is being targeted towards larger enterprises now. PayPal Commerce gives you more granular 3D secure control and alternative payment methods such as PayPal Credit, Giropay, Sepa etc. I gather the rates are better too but please check.
    1 point
  26. Thanks for reply, No idea what the difference is between 7.2, 7.3, or 7.4 as not very technical with it all, just trying to get shop up to the latest minimum standards required to keep things running sweet. Just was not sure how difficult a job this was. So thanks, I will give this a go tomorrow morning.
    1 point
  27. Thanks for that reply Al, and I saw & understand the hosted solution. After over 20 years of working & coding for Miva Merchant and suffering through their transition to SAS I still have blisters on my hiney. Not faulting SAS just don't like riding other people's bicycles (grin). At one time I self-hosted over 200 Miva Merchant sites for my clients on 40+ servers I hand built; the advent of SAS almost destroyed my business. Doesn't help that I hate PHP and its security fails like a toothache. As a language, 20-yr old MivaScript code is still 100 times more secure and convenient for eco
    1 point
  28. Yeah, it has ghosts from the way-past.. I am updating from ver 3 to 6.. it has been a few years.. lol It seems to be working now tho.. so lets see what happens as we update settings, etc.
    1 point
  29. This appears to be a case where the file_id values in the CubeCart_filemanager table got renumbered somehow. I think your best approach to this is to download the backup that CubeCart made on the upgrade attempt, extract the SQL dump for the CubeCart_filemanager table, and see if there is a record with file_id of 15725 there. (It's all plain text, so a competent text editor should be able to search for 15725.) If that record is there, then I suggest you replace the existing table contents with the SQL structure and contents for that table you just extracted.
    1 point
  30. Solved! I went to uninstall and saw a clone button. I cloned my installation into my other domain name and all is well. Thanks!
    1 point
  31. Feel free to use mine and pick out any bones you can use. Whilst most of it is made up myself with information gleaned from elsewhere, it was scanned over by a GDPR practitioner who gave us the green light. https://www.beal.org.uk/terms-conditions.html
    1 point
  32. A zero value in the database table CubeCart_inventory, column 'sale_price' is the default value (used if the value to be inserted is not numeric or missing). A such, CubeCart knows that a zero value for 'sale_price', as stored in the database record, will inhibit that product being displayed as being on sale. (The code for this is in the file /classes/catalogue.class.php, near line 1273, in the function getProductPrice().) Please use an external database utility to view the table CubeCart_inventory, and verify the values found in the 'sale_price' column. For CubeCart to show a p
    1 point
  33. 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 a
    1 point
  34. 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.
    1 point
  35. Also: - You seem to demand a very narrow set of Condition labels e.g. New, Used. Turin shroud would be "Used" but that isn't really good enough. I'd like to formulate my own condition labels, or at least expand the available list of given labels to bring them in line with, say, the labels available on eBay, e.g. New, New - Other, Used, and *blank* for antiques. Personally l'd also add "New - Oldstock". - As for route to PCI compliance, l meant maybe recommend a 10-minute route to compliance e.g. use a PCI compliant payment provider and a dedicated PC, job done.
    1 point
  36. 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
    1 point
  37. "What exactly tends to go wrong?" Additional code gets added to the application. This added code can <insert your worse nightmare scenario here>.
    1 point
  38. unsure without seeing the error first hand. can you share a link?
    1 point
  39. Please make this edit. In /classes/catalogue.class.php: Lines 1835-1849: From: if (isset($search_data['featured'])) { $where[] = "I.featured = '1'"; } // Only look for items that are in stock if (isset($search_data['inStock'])) { $where[] = $this->outOfStockWhere(); } $whereString = (isset($where) && is_array($where)) ? implode(' AND ', $where) : ''; if (!empty($whereString)) { $whereString = ' AND '.$whereString; } $whereSt
    1 point
  40. 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>
    1 point
  41. The scenario is that there is some part of a document where the HTML for that part must not be present when the document is being displayed on a mobile device. The version of CubeCart must support parsing Smarty tags in the document (apparently, all versions of CC6). The mobile device must send a User Agent (UA) string that CubeCart will recognize as being a mobile device. When editing the Content of a document (the HomePage's BXSlider, for example), use the following: {if !GUI::getInstance()->mobile} <ul class="bxslider"> <li><img src="skins/foundation/i
    1 point
  42. CubeCart 6.2.2 uses openssl instead of mcrypt making it compatible with the newest PHP versions. If you still get mcrypt errors then your store code is not up to date. See: https://github.com/cubecart/v6/issues/2113
    1 point
  43. 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?
    1 point
  44. 1 point
  45. Out of the box, as a Trexle product, here is our Cubecart NAB Transact Integration.
    1 point
  46. Welcome perrow! Glad to see you made it to the forums. Essentially, you just need to remove (or hide) three form elements: Registration, Addressbook, and Checkout Confirm. If the data is not entered, it will not show. Look in the skin's templates content.register.php, content.addressbook.php, and content.checkout.confirm.php for the following code (or very similar to it): <input type="text" name="title" id="title" value="{$DATA.title}" placeholder="{$LANG.user.title}"> This form element will be inside other code. If the skin is Foundation, then the entire set of statemen
    1 point
  47. I found, it's in the config.xml file
    1 point
  48. CubeCart will create and cache a skin-based rendering of the category tree, then make that "cameo" available to box.navigation.php in $CATEGORIES. The "pro" of this is to expend just once what could be a time-intensive task in building the tree. The "con" is that (at least for some versions of CubeCart) the URLs have the host address of the store when the tree was built. (Thus, should the web address change, the links do not work anymore.) By adding {debug} to the end of the main.php template, you should see the $CATEGORIES variable in the left pane of the Smarty popup.
    1 point
  49. @twistedsymphony - if you have any questions, please feel free to ask - a ticket via our website is likely to get seen quicker but a reply on here or a PM is fine @jka - thanks for the vote of confidence in the plugin and for buying it. As you discovered, the plugin calculates tax and shipping using what is already configured within your store. In terms of the customer seeing the order, yes they need to login and then it will appear on their Account | Order History page with an option to Complete Payment. An option to send the customer an email at the point when the admin user has creat
    1 point
  50. I just tried this using my cheat method and it worked as I expected it would, whilst not the tidiest of methods, it did only take about 10 minutes to write the batch file, and duplicate the used images. I guess the time contraints would be the FTP. For me, it's not worth messing around as I only found 33 orphaned images I'm more than happy to share step by step instructions if you get desperate.
    1 point


  • Newsletter

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