Yii Framework 2.0 функциональность печати

Я работаю с Yii Framework 2.0. Я получил данные из базы данных и хотел бы отправить их на принтер и распечатать на бумаге. Будучи младшим разработчиком PHP, я никогда не печатал что-то с помощью PHP (не print / echo, а печать на бумаге). Есть ли в Yii framework 2.0 API для печати?

1

Решение

Вы не можете печатать с помощью PHP, потому что PHP работает на сервере, а не на клиенте.

Самый простой способ печати — создать обычную веб-страницу — просмотреть в yii — и определить css с помощью media = «print».

Если пользователь хочет распечатать страницу (с помощью файла -> меню печати или с помощью JS window.print ()), браузер будет использовать команду print css вместо вашего обычного css.

В print css вы можете определить, что будет отображаться на странице, и вы можете скрыть (отобразить: нет) некоторую ее часть.

Вы можете использовать следующее для добавления медиа-атрибута в ваш CSS-файл:

Yii Framework 2.0 добавить медиа-печать в CSS ссылку

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]