Перейти к содержимому


Фотография
- - - - -

Экспорт результатов фильтрации

фильтр teaser render экспорт excel

В этой теме нет ответов

#1 kresh09

kresh09

Отправлено 06 June 2017 - 12:32

Доброго времени суток!

 

Задача заключается в выгрузке материалов, которые попали в результат фильтрации модуля JBZoo Search, в excel файл. Т.е. все пользовательские элементы, которые рендерятся в teaser, и элементы ядра(наименование, категория, id) должны экспортироваться.

 

Шаблон вывода представляет из себя обычную таблицу, которая формируется так:

  1. <?php
  2. if ($vars['count']) : ?>
  3. <table class="uk-panel uk-panel-box jsTableSorter">
  4. <thead>
  5. <tr>
  6. <th>...</th>
  7. <th>...</th>
  8. <th>...</th>
  9. ...
  10. </tr>
  11. </thead>
  12. <tbody>
  13. <?php
  14. foreach ($vars['objects'] as $object) :
  15. echo $object;
  16. endforeach;
  17. ?>
  18. </tbody>
  19. </table>
  20. <?php endif;

Таким образом в excel файл экспортируются шапка таблицы, элементы из тизера и три элемента ядра(наименование, категория, id).

 

Функцию экспорта повесить на кнопку в шаблон фильтра, после надписи "Результаты поиска".

 







Темы с аналогичным тегами фильтр, teaser, render, экспорт, excel

Click to return to top of page in style!