Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. If it is the case that you had CubeCart switch its debugging mode to off, then a malfunction of the new "combine" feature may have presented itself. The "combine" feature is bypassed when CubeCart's debugging mode is enabled. The combine function is building a filename having the date of 20190424073644 as a part. That's April 24, 2019 - and this cached file has a lifetime of seven days. Using FTP or the File Manager in your hosting account's control panel, find any similarly-named file in the /cache/ folder: 19796.css.foundation_DATETIME.css. Just to see if anything different happens, have CubeCart clear its internal cache. This will force new "combine" files to be created.
  3. Reading the Feature Request for this didn't completely demonstrate a well-illustrated use case. There may still be an issue with skins other than Foundation.
  4. status off will remove the item from the store front available for purchase off and status on, will keep the item visible on the store front, but not allow it to be purchased.
  5. Hi all, I am a bit lost here and I think it's something to do with the cache. My site http://www.preserving-football-history.net/ looks like lost connectivity to the .css file as you can see. Whne I look at the Browser report it says : Failed to load resource: the server responded with a status of 404 (Not Found) 19796.css.foundation_20190424073644.css:1 Failed to load resource: the server responded with a status of 404 (Not Found) 19796.js_foot.foundation_20190411061840.js:1 Failed to load resource: the server responded with a status of 404 (Not Found) (index):1 Uncaught ReferenceError: $ is not defined at (index):1 /favicon.ico:1 Failed to load resource: the server responded with a status of 404 (Not Found) 19796.css.foundation_20190424073644.css:1 Failed to load resource: the server responded with a status of 404 (Not Found) I don't remember doing anything to cause this. Thank you for any guidance.
  6. 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.
  7. Hello, as of the 26th June 2019 I am having the above card capture issue. Did bsmithers unverified code change work?
  8. Yesterday
  9. I'm trying to add the JavaScript below to this homepage: https://st-claires.com/ It's a snippet from Mailerlite for a pop over. The only instructions Mailerlite has is: Install the following snippet of Javascript on every page of your website right before the closing </head> tag. You only need to add this snippet once, even if you plan to have a few different webforms. I tried adding it to the homepage document and it shows the code now, but no pop over Any suggestions? <!-- MailerLite Universal --> <script> (function(m,a,i,l,e,r){ m['MailerLiteObject']=e;function f(){ var c={ a:arguments,q:[]};var r=this.push(c);return "number"!=typeof r?r:f.bind(c.q);} f.q=f.q||[];m[e]=m[e]||f.bind(f.q);m[e].q=m[e].q||f.q;r=a.createElement(i); var _=a.getElementsByTagName(i)[0];r.async=1;r.src=l+'?v'+(~~(new Date().getTime()/1000000)); _.parentNode.insertBefore(r,_);})(window, document, 'script', 'https://static.mailerlite.com/js/universal.js', 'ml'); var ml_account = ml('accounts', '921623', 'g0p9i3j9l5', 'load'); </script> <!-- End MailerLite Universal --> Thanks!
  10. I edited the rootfolder/modules/gateway/Stripe/gateway.class.phpgateway file to solve the charge difference. near line 113, change $source = \Stripe\Source::create(array( "amount" => $this->_basket['total']*100, "currency" => strtolower($GLOBALS['config']->get('config', 'default_currency')), to $source = \Stripe\Source::create(array( "amount" => $this->_basket['total']*1, "currency" => strtolower($GLOBALS['config']->get('config', 'default_currency')), and near line 130, change $charge = \Stripe\Charge::create(array( "customer" => $customer_id, "amount" => $this->_basket['total']*100, "currency" => strtolower($GLOBALS['config']->get('config', 'default_currency')), to $charge = \Stripe\Charge::create(array( "customer" => $customer_id, "amount" => $this->_basket['total']*1, "currency" => strtolower($GLOBALS['config']->get('config', 'default_currency')),
  11. Thanks for all your help and advice bsmither, everything seems to be working as intended now, thank you. However I would still like to be able to omit the requirement for customers telephone/mobile numbers, and also edit the message that pops up saying that your order is pending etc (don't know where to edit it to read something like Thank you for your order and the download link will be emailed to you, and to check you Spam/Junk folder if not in the inbox) Where do I edit that message? Thanks again for all your help.
  12. Last week
  13. Thank you, I'll see if I can have a demo version to test if it suits me.
  14. This plugin might be of interest: https://www.cubecart.com/extensions/plugins/bulk-product-editor Otherwise, the same basic approach can be accomplished by using a database utility such as phpMyAdmin.
  15. Hello, I have many items for sale in several categories and different prices. and I would like to change many prices but I do not find how to do it. I have either the choice of articles or the choice of the category. but me in a category I have several prices and a lot of article and I would like to change that certain price as for example all the articles to 2.80 € and passed them to 2.90 € but are that the other prices change. how to do?
  16. That error is coming from a different issue. You will probably want to implement the fix, but this is (probably) not related to why an order stays at Pending. So, it seems PayPal isn't logging any errors when it makes the IPN. Does PayPal show that a transaction was occuring? That is, does PayPal actually make a successful transaction with the customer? The IPN call back to PayPal is logged in CubeCart's admin, Request Log. Look there for any reference to CubeCart making this call.
  17. Thank you for your reply, been on to my account in paypal had a look and no errors in there, but in Admin error log I found this. File: [cubecart.class.php] Line: [2076] "SELECT `0567CubeCart_order_inventory`.*, `0567CubeCart_order_summary`.`status` FROM `0567CubeCart_order_inventory` INNER JOIN `0567CubeCart_order_summary` ON `CubeCart_order_inventory`.`cart_order_id` = `CubeCart_order_summary`.`cart_order_id` WHERE 0567CubeCart_order_inventory.id = '16' ;" - Unknown column 'CubeCart_order_inventory.cart_order_id' in 'on clause' What does it mean?
  18. This is the tricky part -- to find evidence that PayPal is sending back what is called the Instant Payment Notification (IPN). PayPal is supposed to send back a POST payload to: /index.php?_g=rm&type=gateway&cmd=call&module=PayPal If the web browser successfully delivers this POST to PHP and PHP tells the web server that it ran the script successfully, then the web server sends back a 200OK response to PayPal's IPN. CubeCart then takes that data in the POST payload and makes a call back to PayPal to verify those transaction details. This call is logged in CubeCart's admin, Request Log. Note that if no IPN, then no call back, and no logging of the call. How do we discover if PayPal made the IPN? One needs to look at the web server's access log. In your hosting control panel, there will be the means to download access logs for the current day, or the current month, and possibly backup files of previous months. The relevant access log will have the URL that is the IPN (see above). Now, if there was no IPN sent (for whatever reason), or if the IPN was sent but did not get a 200OK response, then in your PayPal Merchant control panel at PayPal there should be a place that logs IPN failures for transactions. We ask that you visit your PayPal Merchant Account control panel to determine if PayPal had logged any abnormal responses to its attempts to send an IPN.
  19. I have just seen something very interesting happen, When testing a FREEBIE ($0) the status goes through to complete and an email goes out to customer with download link. But if there is a dollar value the status goes to pending and just stays there. I hope this may give a clue as to what needs to be done. Thanks in advance.
  20. Ok so obviously paypal is not doing that, how do I fix this? I am using paypal standard. You expertise and advice would be much appreciated.
  21. If you are hosted with Havenswift, his S1 server crashed earlier today.
  22. Can anyone help with this please? Fatal error: No such file or directory in /home/fabpress/public_html/classes/db/mysqli.class.php on line 38
  23. PHP documentation says: Warning: count(): Parameter must be an array or an object that implements Countable in … // as of PHP 7.2 I think there is another instance of this. But, an edit: /classes/cart.class.php, line 1196: From: if (count($this->basket['contents']) == 0) { To: if (empty($this->basket['contents'])) { To me, using empty is easier than checking for a count of zero - which is an empty array.
  24. [13-Jun-2019 15:50:11 America/Louisville] PHP Warning: count(): Parameter must be an array or an object that implements Countable in /home/claudias/public_html/classes/cart.class.php on line 1196 " The count() messages are a known issue. " Has this been reported to the Github. Any idea when it will get fixed? I keep getting the warning. Thanks, Claudia
  25. Changing the order's status from Pending to Processing (and then on to Complete if all-digital) is automatic -- assuming, of course, the payment gateway module and the payment processor (PayPal) are doing their jobs, and the customer actually makes payment.
  26. Hi Thanks for the reply. I have had a look and I cannot see more than one Store on the server. There is a store at the root, but I cannot find a store within a store. There are some static html pages at the front in the route but they are just an entry to the store which I have made to look the same in terms of style and layout so the pages look like one big store. But yes the images are just not showing. I think it is because the links between Products and Images in the database are pointing to empty files, which are duplicates of the original but with a different suffix, e.g. .jpg rather than .JPG Is it possible to just clear out the database tables that hold the images and reload them? Any help much appreciated, and thanks for the reply. Regards Tony E. I have looked in the error logs and I have got thousands of these errors: File: [seo.class.php] Line: [685] "UPDATE `CubeCart_seo_urls` SET `type` = 'prod',`item_id` = '3622',`path` = 'florins-1936-george-v',`custom` = '0' WHERE CubeCart_seo_urls.id = '138626';" - Duplicate entry 'florins-1936-george-v' for key 'PRIMARY' I am not sure how relevant this is to my problem? Regards Tony E.
  1. Load more activity

  • Newsletter

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