Плохиш Posted February 4, 2018 Report Share Posted February 4, 2018 на сл. неделе обновлю решение, по принципу как работает експорт товаров, там они в несколько проходов пишутся Удалось ли что-то сделать по вопросу? Или уже никакой надежды нет? Quote Link to post Share on other sites
niki_tim Posted June 25, 2018 Report Share Posted June 25, 2018 Здравствуйте! Кто сможет доработать данный функционал? Этот скрипт: https://yadi.sk/d/asbPBcdF3YNkDg выводит вот этотфайл: https://yadi.sk/d/_yL7GFN13YNkYH Хотелось бы чтобы в конце выводилась 1) общая сумма http://prntscr.com/jz4djv 2) количество Клише штампа с пластиковой оснасткойhttp://prntscr.com/jz4evd Quote Link to post Share on other sites
phukortsin Posted August 1, 2018 Report Share Posted August 1, 2018 на сл. неделе обновлю решение, по принципу как работает експорт товаров, там они в несколько проходов пишутсяЗдравствуйте! Тоже интересует обновленный вариант, чтоб было в несколько проходов. Дайте ссылочку, пожалуйста. Quote Link to post Share on other sites
flyfishalex Posted August 16, 2019 Report Share Posted August 16, 2019 1. добавляем в api/Orders.php в ф-ю get_orders ПОСЛЕ $id_filter = ''; код $date_from = ''; $date_to = ''; $order_by = ''; 2. добавить в api/Orders.php в ф-ю get_orders фильтры (примерно 60я строка) /***************************/ if($filter['order_by']==1) $order_by = $this->db->placehold('ORDER BY id ASC'); else $order_by = $this->db->placehold('ORDER BY id DESC'); if(isset($filter['date_from'])) $date_from = $this->db->placehold('AND DATE(o.date) >= ?', $filter['date_from']); if(isset($filter['date_to'])) $date_to = $this->db->placehold('AND DATE(o.date) <= ?', $filter['date_to']); /***************************/ 3. заменяем в api/Orders.php в ф-и get_orders следующий участок кода (примерно строка 88) $id_filter $status_filter $user_filter $keyword_filter $label_filter $modified_since_filter GROUP BY o.id ORDER BY status, id DESC $sql_limit", "%Y-%m-%d"); на код $id_filter $date_from $date_to $status_filter $user_filter $keyword_filter $label_filter $modified_since_filter GROUP BY o.id $order_by $sql_limit", "%Y-%m-%d"); 4. в simpla/IndexAdmin.php ПОСЛЕ 'OrdersAdmin' => 'orders', добавляем 'ExportXLAdmin' => 'orders', 5. в simpla/design/html/orders.tpl ПОСЛЕ <a class="add" href="{url module=OrderAdmin}">Добавить заказ</a> добавляем ссылку на экспорт <a href="{url module=ExportXLAdmin}" style="float: right; margin-right: 44px;" title="Выгрузить все заказы"><img src="./design/images/export_excel.png"></a> 6. закидываем из архива в /simpla все из папки simpla Скрины:https://yadi.sk/i/GU8lrd2RqaWybhttps://yadi.sk/i/8yap0FhjqaWzGhttps://yadi.sk/i/rYot5oU1qaWzphttps://yadi.sk/i/EcAAuKm6qaX3xПриветствую, задался вопросом выгрузки заказов , по последнему пункту подскажите пожалуйста, папки simpla нет в архиве, понимаю что тема старая, но сильно важно доделать. спасибо большое! Quote Link to post Share on other sites
shooroop Posted August 16, 2019 Report Share Posted August 16, 2019 Приветствую, задался вопросом выгрузки заказов , по последнему пункту подскажите пожалуйста, папки simpla нет в архиве, понимаю что тема старая, но сильно важно доделать. спасибо большое! ее там и не должно быть. читайте внимательно Quote Link to post Share on other sites
flyfishalex Posted August 16, 2019 Report Share Posted August 16, 2019 Спасибо, Все получилось. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.