Jump to content
thirty bees forum

Leaton

Members
  • Posts

    9
  • Joined

  • Last visited

Posts posted by Leaton

  1. 9 minutes ago, 30knees said:

    Yeah, that's true with the download. 😕 Have you tried contacting them directly? 

    Interesting with WooCommerce. It's supposed to run well for larger shops, too, at least according to their 'success stories'. Lots of larger merchants use WooCommerce. How did it fare independently of performance, ie plugins, management, etc.?  

    Woocommerce has a big issue with their database set-up actually especially for large stores as the index keys are not set properly which really affect loading time if you have certain ‘custom’ fields  (read: any product attribute and such is put in the same database table as the main product info etc etc making loading times increase tremendously), this is not basic knowledge for mainstream shop owners as it’s only to be found and read about on Github and then we’re not even speaking about wanting a multi language shop which creates so many more entries.

     

    From what I’ve read this is something very hard to now fix as it would break the core for people updating from an earlier version and basically any plug-in built for woocommerce.

    • Like 1
  2. 7 minutes ago, datakick said:

    Yes, it's not recognised as a bug. This is expected and wanted behaviour. Some merchants would be angry if we removed this functionality, actually.

    As was suggested above -- you can modify the core file, or create an override.

    But you can also install my consequences module, and create rule that will block sending this particular email from your store:

    image.png.a46d1bc62796a9c3f560ad0dd7f47aba.png

     

    The reason I see it as being a bug is that it should be a shipping status that can be easily dissabled or editted without editting core files or using extra modules. I think that would make a lot more sense.

  3.  

    14 minutes ago, AndyC said:

    Also waiting for a solution.. Want to disable sending a email when entering a number

    Hi Andy, the solution is to edit the files as noted by wakabayashi - it seems it was still not recognized as being a bug after all this time but take in account that with any update you might lose the edit so it's best to do it as an override as noted by doclucas

    On 1/24/2018 at 4:13 PM, Minik said:

    How do i disable the in_transit email so the customer do not receive the email everytime i insert a trackingnumber for an order?

    The problem was solved by following @wakabayashi 's suggestion by editing AdminOrdersController.php in /public_html/controllers/admin/.

    Change:

    if (@Mail::Send( (int) $order->id_lang, 'in_transit', Mail::l('Package in transit', (int) $order->id_lang), $templateVars, $customer->email, $customer->firstname.' '.$customer->lastname, null, null, null, null, _PS_MAIL_DIR_, true, (int) $order->id_shop )) { Hook::exec('actionAdminOrdersTrackingNumberUpdate', ['order' => $order, 'customer' => $customer, 'carrier' => $carrier], null, false, true, false, $order->id_shop); Tools::redirectAdmin(static::$currentIndex.'&id_order='.$order->id.'&vieworder&conf=4&token='.$this->token); } else { $this->errors[] = Tools::displayError('An error occurred while sending an email to the customer.'); }

    To

    Hook::exec('actionAdminOrdersTrackingNumberUpdate', ['order' => $order, 'customer' => $customer, 'carrier' => $carrier], null, false, true, false, $order->id_shop); Tools::redirectAdmin(static::$currentIndex.'&id_order='.$order->id.'&vieworder&conf=4&token='.$this->token);

  4. 20 hours ago, 30knees said:

    Yours stopped working? Because mine is still ok. It is v 1.9.1.

    No, but we stopped using TB a while ago because of some external partner we use dropping PS 1.6 support, we moved to woocommerce which has been a pain as the size of our shop is just too much for it to handle, so now looking at different solutions. But sadly did not keep a backup of the modules as I always just assume they're lifetime and accessible for re-download at any time, lesson learned I guess! Haha.

  5. 9 hours ago, Beeta said:

    You can’t from their website too… they are not supporting anymore ps1.6.

    I already contacted them and they are not going to send it by email.

    Try yourself I hope the response will different from the one given to me.

    Yeah I noticed that yesterday. I guess if they don't maintain the module for 1.6 or thirtybees there's not much point.

  6. On 8/28/2018 at 11:50 AM, Traumflug said:

    It’s always best to use overrides when possible.

    Best is to get bug fixes into core. Which requires a fairly clear description of what the actual problem is, together with the changed files in an issue report.

    Sorry for reviving this old thread, just wanted to add my 2 cents.

    In my opinion this is a bug as the in_transit status and e-mail are hard coded instead of being an actual order status (that could then easily be disabled) with attached e-mail.
    So what happens is at the moment you add a tracking number it sends the in_transit e-mail to your customers, when you change the shipping status to ´sent´ it then sends the shipped status e-mail.

    This means customers get 2 e-mails in a row where the in_transit e-mail is then useless.

×
×
  • Create New...