Рейтинг:0

Просмотры массовых операций — функциональные возможности настраиваемых действий

флаг cn

Я работаю над функциональностью, которая позволяет пользователю просматривать список копий инвентаря и пользовательское действие для «массовой печати штрих-кодов».

Я использую массовые операции просмотра.

Я создал пользовательское действие для VBO и использую executeMultiple() для создания штрих-кодов в формате PDF, но я не могу отправить PDF-файл в браузер для просмотра/загрузки.

Я загрузил пользовательское действие «экспорт в csv» для VBO, чтобы взглянуть на его реализацию, но, глядя на код, он делает все в пакетном режиме, создает файл в файловой системе, а затем предоставляет ссылку на странице для его загрузки. . Я пытаюсь обойти ссылку и перейти непосредственно к потоковой передаче обработанного PDF (сгенерированного в памяти) в браузер с помощью метода, который я предоставил в контроллере.

Есть ли дополнительный метод или т. д., который я могу использовать для потоковой передачи результатов executeMultiple()?

Контроллер, который обрабатывает копии инвентаря, уже имеет метод генерации штрих-кода и печати штрих-кода, который возвращает заголовок содержимого файла, но при запуске метода внутри executeMultiple() он просто отправляет форму и предоставляет подтверждение действий, а не на самом деле отправить заголовки из метода printBarcode().

Также может работать перенаправление на отдельный маршрут, который обрабатывает генерацию и печать штрих-кода, если есть способ сообщить VBO о перенаправлении после обработки элементов.

Ответить или комментировать

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