Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


keat last won the day on July 18

keat had the most liked content!

Community Reputation

24 Excellent

Profile Information

  • Gender
  • Location
    Leeds UK

Recent Profile Visitors

8,157 profile views
  1. The API doesn't seem to be updating orders to processing, so staff are not receiving the order notification from the web site.
  2. My bad, when we were discussing this 12-18 months ago, i was under the belief that this was a server side setting. I found this. session.gc_maxlifetime = {your value} session.save_path = "/home/{USER}/tmp"
  3. Theres a bug in PHP, well technically not a bug, it's a design feature, but it's enough to cause an issue. If a customer leaves his browser untouched or closes his browser etc, around 20-30 minutes later PHP peforms a clean up, and deletes inactive sessions. As AL suggested, this can be worked around by changing the setting 'session.gc_maxlifetime' in PHP.ini. However, what makes this difficult is that setting is a server wide setting, so unless you run your own server, you may not be able to change this. I doubt that a shared server host would change this setting ju
  4. I'm still seeing these, but not as many as i used to, so i just now delete them when they appear. I get maybe 1 per week.
  5. it's added in manage hooks, code snippets, but see your other thread for more details.
  6. this works for me. I wrote a small code a few years ago, where a customer had to reach a minimum order value before he could progress to checkout. To limit certain items, i recently modified this to work on weight, then allocated a set weight to products. In my case, it's latex gloves. each box of gloves has a weight allocated as 1.00, Any order eceeding this limit throws up an error. Go to Manage hooks, code snippets and add a new code snippet. Heres the code, based on a weight of 10 (10 boxes of gloves) <?php $upper_val=99999999.00
  7. I thought there was a discount voucher/ promo code facility where you could set the amount of times a customer could use it. I'm looking to offer a £5 discount on all orders, but only want it where by a customer could only use it once, but it's still available for any other customer. Is this possible
  8. This seems to work to an extent. <?php $upper_val=9999999; $lower_val=12.00; $value = number_format($upper_val, 2); if($GLOBALS['cart']->basket['weight'] > $lower_val && $GLOBALS['cart']->basket['weight'] < $value) { $GLOBALS['gui']->setError ('You appear to have ordered too many gloves - sorry '); $GLOBALS['smarty']->assign('DISABLE_CHECKOUT_BUTTON', true); } ?> The lower value doesn't work as I'd expect it to, but 12 is close enough to 10, to stop someone coming along and orderin 1000. I'll have to check the database to ensu
  9. I'm getting somewhere with my minimum order value hook which I devised a few years ago. Could you help me finish this off. I've aloocated 1kg to a box of gloves, It would be good if this would poup up when a basket exceeded say 10 or 20kg. ?php $upper_val=15.00; $lower_val=10.00; $value = number_format($upper_val, 2); if($GLOBALS['cart']->basket['weight'] > $lower_val && $GLOBALS['cart']->basket['weight'] < $value) { $GLOBALS['gui']->setError ('You appear to have ordered too many gloves - sorry '.$value.'.'); $GLOBALS['smarty']-&g
  10. We do, but this guy is not a guest account. Coming back to the PPE limit. Would something like this work: We don't have weights allocated against products, If I were to allocate 1kg to a box of gloves, could I set a weight limt to an order, of say 10kg.
  11. 6.2.6, but I just personally tried the status button thing twice and can't fault it.
  12. I spotted that status button, but it doesn't appear to work, we had one order again today and I disabled him a week ago. Let me play with my test login. Odd, as I just un-statused myself, and can't login and can't reset my password, yet a troublesome profiteer placed an order today, despite him being un-statused. Strange.
  13. is there a way to deactivate a customer account, maybe some way to also stop him creating a new account with the same email address.
  14. We can spot the profiteers and are allowing a few of their sales through, but once we feel that they are now taking the p*$$, we are cancelling thier orders. We have 4500 product lines, with new customers signing up daily, so I don't want to make things difficult and time consuming to manage. If I could somehow limit the amount of boxes of a few products that any customer could buy, it would weed out the genuine user from the profiteer. This wouldn't stop him coming back and placing another order I guess, but he might get fed up. No plugins that
  • Create New...