Мне нужно добавить генерировать pdf-ссылки в представлении о том, как это сделать ... Когда пользователь нажимает на генерируемые pdf-ссылки, необходимо создать pdf-файл, содержащий информацию о содержимом этот узел ...drupal views: как добавить генерировать pdf ссылку в представлениях
ответ
Я думаю, что вам нужно установить модуль печати и включите печать затем вы заметите структуру ссылок для печати Я думаю, что его отличается 5.x, чем это.. находится в 6.x, но в основном вы получите ссылку, например http://example.com/print/pdf/530 (или аналогичную) для печати узла 530. Так что для ваших просмотров 2.x вы можете добавить поле, которое выводит ссылку, которую вы можете использовать print/pdf/[nid]. Чтобы получить nid, я считаю, что вам нужно добавить «отношение» к представлению, в котором хранится nid.
Чтобы создать PDF-документ для печати с узла, я бы рассмотрел модуль Print. Некоторые подробности о нем (из своей странице проекта):
Этот модуль позволяет генерировать следующие версий для печати любого узла:
- Версия для печати (формат веб-страницы) (на WWW .example.com/печать/нидь)
- PDF версия (на www.example.com/printpdf/nid)
- EPUB версия (на www.example.com/printepub/nid)
- Отправить по электронной почте (на www.example.com/printmail/nid)
где nid - это идентификатор узла для отображения.
Если вы используете «Row Style: Node» в своем представлении, и у вас есть опция PDF для модуля печати, тогда в вашем представлении появится ссылка pdf. Если посмотреть узел по умолчанию не работает для вас, вы можете настроить его с помощью модуля Content Template (http://drupal.org/project/contemplate).
Кроме того, я думаю, что потребуется пользовательский модуль.
Поместите этот код в верхнем или нижнем колонтитуле просмотры как код PHP:
<?php
print print_pdf_insert_link();
?>
Я имею в виду модуль печати. – Nikit
Вы можете забыть о VBO и добавить поле NID и сделать ссылку на printpdf/[Nid] (цель _blank).
Вы можете даже заменить выход на значок PDF, используя HTML IMG, тег, например:
<img src="/modules/acquia/print/icons/pdf_icon.gif">
или любой другой путь к значку PDF MIMETYPE.
Я знаю, что мы через 2 года, но модуль Views PDF идеально подходит для этого. Некоторые подробности об этом (со страницы проекта):
С помощью этого модуля вы можете вывести представление как документ PDF. Каждое поле представления можно разместить на странице PDF непосредственно в интерфейсе администрирования. Поэтому добавляется новый дисплей под названием «PDF».
- 1. Добавить 'rel' Атрибут Drupal Views Ссылка
- 2. Drupal views output theming
- 3. Добавить атрибут данных в Drupal Views image
- 4. Drupal default views versus Views contrib module
- 5. генерировать rss в соответствии с аргументом views в drupal
- 6. Drupal Views Отношения
- 7. Drupal: Субтитры в представлениях
- 8. Drupal Views relationship
- 9. Drupal 7 Views Distinct Option
- 10. Форма комментария в представлениях drupal
- 11. Как добавить ссылку на блок в drupal?
- 12. Как добавить ссылку rel в Drupal 7?
- 13. Как перекрывать строки Drupal Views
- 14. Как добавить пользовательские ссылки в представлениях, показывающие таксономию в drupal
- 15. Drupal views добавить форму для добавления записи
- 16. Drupal + Views Slideshowplugin?
- 17. Drupal Views Automatic Filter
- 18. Drupal: как добавить pdf-ссылки в блок?
- 19. Drupal Views Ajax refresh rows
- 20. Поиск информации о полях в Drupal Views
- 21. Drupal: Views: как сгруппировать поля
- 22. Вопрос о Drupal Node и Views
- 23. Drupal views & to list
- 24. Drupal Views 2 путь
- 25. Идентификатор таксономии Drupal Views
- 26. Drupal: Views Grouping Issue
- 27. bootstrap accordion drupal views
- 28. handler_filter views drupal 7
- 29. Вычислить разницу дат в представлениях Drupal
- 30. drupal views block arguments
, который должен генерировать из узла, который мне нужно сгенерировать из представления. как мы это сделаем .... – rakesh