Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

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

 

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

Ссылка на сообщение
Поделиться на другие сайты
  • 4 месяца спустя...
  • Ответов 55
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

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

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

 

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

 

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

 

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

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...

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

Здравствуйте! Тоже интересует обновленный вариант, чтоб было в несколько проходов. Дайте ссылочку, пожалуйста.
Ссылка на сообщение
Поделиться на другие сайты
  • 1 год спустя...

 

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 нет в архиве, понимаю что тема старая, но сильно важно доделать. спасибо большое!

Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...