Jump to content

disco_ii_disco

Member
  • Posts

    115
  • Joined

  • Last visited

Profile Information

  • Gender
    Male
  • Location
    Norfolk, UK

Recent Profile Visitors

7,805 profile views

disco_ii_disco's Achievements

Rookie

Rookie (2/14)

  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done

Recent Badges

0

Reputation

  1. The third-party skin is one I wrote. Works perfectly on 5.2.14 - and have only made cosmetic changes for the new upgrade. Would be grateful to hear your findings, when you get a chance.
  2. Thank you for your reply. When at the addressbook, the address input fields are not already filled in. (Only the first and last name fields). When at the addressbook, the description is autofilled as 'Billing Address' but neither of the 'Billing Address' or 'Default Delivery Address' boxes are autochecked. When looking at the database, only the delivery address is saved. 'Default' has a value of 1 and 'Billing' has a value of 0. After saving a new address from the addressbook, the address is saved and the 'Default' and 'Billing' fields are correctly changed to the new address, if appropriate. I was hoping to be able to move away from hacking around with the core code with this upgrade!
  3. HI all, I have been working on upgrading my store from 5.2.14 to 6.1.14 and I am now in the testing phase. However, when I submit an order and: choose the delivery address to be the same as the invoice address enter a password and choose to register an account at the same time ... I am then taken to the address book page to add a billing address. Cubecart is not recognising that the billing address is the same and, when looking in the database, only the delivery address is saved. Does this sound like a Cubecart issue or could something be missing from my skin (something that needs to be present in new versions)? I have already searched the foundation skin for clues - but all the inputs seem the same.
  4. I built my own 'add order screen' which searches after each piece of data is entered. I find that taking a customer's telephone number first works best - as easy to mis-spell an email address. So many customers don't mention that they have ordered before - or forget they have ordered before! This approach saves us hours - it now takes an average of 2 minutes for me to take an order.
  5. Is this still happening on the new version of Cubecart? I have experienced this problem for years on my older version of Cubecart. For us: it sometimes happens when a guest customer chooses a delivery option for a quote, which is then no longer available in the dropdown once they have entered their delivery address. e.g. "UK Courier delivery" for overseas customers or "Free delivery" (orders over £75) if a customer deletes something out of their basket after selecting this option. I am about to upgrade to the latest version and assumed this had been fixed. I will file a bug report if not.
  6. I would imagine this code snippet could be adapted for this purpose: https://www.cubecart.com/extensions/code-snippets/minimum-order-quantity I am going to use it to make a minimum and maximum order quantity mod.
  7. I have just done a similar thing and the tweak you require is in the classes/seo.class.php file. Around line 47, remove the.html text from: private $_extension = '.html'; Or even better though, add the following code snippet in admin > manage hooks > code snippets. <?php $this->_extension = ''; ?> with the trigger set to: class.seo.construct
  8. Customers are receiving a blank page after payment on my v5 store so I am trying to locate the payment confirmed page too. Where is this page generated: /index.php?_g=rm&type=gateway&cmd=process&module=SagePay&cart_order_id=????
  9. DityButter: I think you will have make a small change to classes/sanitze.class.php around line 31. I have: private static $exempt = array('description', 'offline_content', 'doc_content','content_html', 'content_text', 'cat_desc', 'copyright', 'maillist_format', 'store_copyright', 'htaccess-data', 'NotificationData', 'php_code'); This offers a more helpful error message but I am now working on a much better fix. I do not want a customer to receive any error message if they have entered valid data. Error messages = abandoned baskets.
  10. Hi Toucan, thanks for your reply. I must admit, I was a little confused when posting my original question. Looking in the database, I thought customer type 2 was a registered user and type 1 was a guest! I made the change you suggested but it has not solved the problem entirely. The situation I have now: A GUEST (or ghost) user CAN place another order as a GUEST A GUEST (or ghost) CAN register during the checkout - when placing a second order - but they do not automatically get logged in so get re-directed to the log in page I have traced it so far to around line 1084 of cubecart.class.php // Log in if (isset($_POST['register']) && $_POST['register']==1 && !$GLOBALS['user']->authenticate($_POST['user']['email'], $_POST['password'], false, false, false, false)) { //chris debugging //$GLOBALS['gui']->setError('Login error - redirection prevented'); httpredir('index.php?_a=login'); } A REGISTERED user can not re-order as a GUEST so instead I give them this more helpful message: $error_messages[] = 'This email address is already in use. Please <a href='index.php?_a=login'>log in</a> or use this <a href='index.php?_a=recover'>forgot password link</a>';
  11. Have just tested the process on my old site and a guest can then register at a later date - without throwing up an error. It hasn't been in an issue in 10 years of trading so will make my new site act like this too. (I'm struggling with the ajax solution at this moment in time) This is too big of an issue to not fix before launching my store. (I have around 15,000 guest customers who would find it very difficult to reorder!)
  12. When shopping online with an electrical store the other day, the site asked me for my e-mail address first. It was then able to determine that I already had an account (which I didn't realise) and gave me the options to log in or checkout as a guest. Very easy process. If it had thrown up errors - saying I couldn't use that e-mail address - I would have probably left the site! Yes, don't want other users hi-jacking a guest users' account so the "recover password" feature could be used. It doesn't work at the moment for guest users but could easily be changed. The passwordRequest function - line 562ish user.class.php - just looks for customers of type 1 at the moment. I think the best temporary solution is to create an ajax look up on the customer e-mail field (I have moved this to be the first field in the checkout.confirm page). If the e-mail address is in the database a prompt to log in appears. (Could maybe hide the password boxes if a guest too). Have done the php part no problem, but am not very good with javascript/ajax/jquery!
  13. I am working on the latest version of Cubecart so no, hasn't been fixed in 5.2.14. I am going to dive in and try to fix it - I really don't want error messages like this putting customers off from completing their purchase (especially when it won't be obvious what they have done wrong)!
  14. Hi all, Close to launching my new site but have just found what I think may be another bug. If you place an order as a guest and then try to register at a later date, you get the error message: The following errors were detected: Invalid Username and/or Password This could be quite annoying. Is there a reason why guests shouldn't be able to register or shall I go ahead and make changes so that they can? Cheers, Chris
  15. Brilliant. Would be a great feature to be built in to Cubecart, It saves me so much time. I no longer have to keep checking the order screen for new orders, I get a simple "ping" on my phone. You can set quiet times too - so you don't get the notifications during the evening or on days off. Keep up the good work!
×
×
  • Create New...