Jump to content

Recommended Posts

на сл. неделе обновлю решение, по принципу как работает експорт товаров, там они в несколько проходов пишутся

 

Удалось ли что-то сделать по вопросу?  Или уже никакой надежды нет?

Link to post
Share on other sites
  • 4 months later...
  • Replies 55
  • Created
  • Last Reply

Top Posters In This Topic

Здравствуйте! Кто сможет доработать данный функционал? 

Этот скрипт: https://yadi.sk/d/asbPBcdF3YNkDg выводит вот этот
файл: https://yadi.sk/d/_yL7GFN13YNkYH

 

Хотелось бы чтобы в конце выводилась

 

1) общая сумма http://prntscr.com/jz4djv

 

2) количество Клише штампа с пластиковой оснасткой
http://prntscr.com/jz4evd

Link to post
Share on other sites
  • 1 month later...

на сл. неделе обновлю решение, по принципу как работает експорт товаров, там они в несколько проходов пишутся

Здравствуйте! Тоже интересует обновленный вариант, чтоб было в несколько проходов. Дайте ссылочку, пожалуйста.
Link to post
Share on other sites
  • 1 year later...

 

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/GU8lrd2RqaWyb

https://yadi.sk/i/8yap0FhjqaWzG

https://yadi.sk/i/rYot5oU1qaWzp

https://yadi.sk/i/EcAAuKm6qaX3x

Приветствую, задался вопросом выгрузки заказов , по последнему пункту подскажите пожалуйста, папки simpla нет в архиве, понимаю что тема старая, но сильно важно доделать. спасибо большое!

Link to post
Share on other sites

Приветствую, задался вопросом выгрузки заказов , по последнему пункту подскажите пожалуйста, папки simpla нет в архиве, понимаю что тема старая, но сильно важно доделать. спасибо большое!

 

ее там и не должно быть. читайте внимательно

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...