Jump to content

Filtrowanie zamówień po metodzie dostawy prestashop 1.6.1.17


KamikStudio

Recommended Posts

Dzień dobry,

czy jest możliwość filtrowania zamówień po metodzie dostawy? Na sklepie mam kilku kurierów. Jeden z nich to Inpost Paczkomat, który wychodzi do godziny 13:00. Obecnie musze przeklikać każde zamówienie, aby znaleźć te z Inpost i wysłać najpierw. Dodatkowa kolumna ułatwiłaby pracę.

Znacie jakieś rozwiązania?

Link to comment
Share on other sites

  • 5 months later...

Problem rozwiązany

Utworzyłem w override/controllers/admin/AdminOrdersController.php odpowiednik do clasess

Kod:

<?php
class AdminOrdersController extends AdminOrdersControllerCore { 
    
    public function __construct()

    {
        parent::__construct();

        $this->_join .= ' LEFT JOIN `'._DB_PREFIX_.'carrier` crr ON (crr.`id_carrier` = a.`id_carrier`)';
        $this->_select = 'crr.`name` AS `carrier_name`,'.$this->_select;
        $this->fields_list['carrier_name'] = array(

            'title' => $this->l('Kurier'),
            'width' => 100,
            'havingFilter' => true,

        );
    }
}

W efekcie uzyskałem na listingu zamówień pole kuriera z dodatkowym filtrowaniem.

Temat rozwiązany.

NIE DZIĘKUJE ZA POMOC, ale mam nadzieje, że innym się przyda

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

  • 7 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...