Jump to content


Photo
- - - - -

Шаблон версии для печати или pdf

версия для печати pdf

  • This topic is locked This topic is locked
18 replies to this topic

#11 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 24 September 2014 - 15:27

не он сохраняет всю страницу сайта, а надо только item

Нужно смотреть исходники и разбираться как заставить его сохранять только материал. Думаю с этим вопросом вам нужно обратиться к разработчику этого элемента. 


  • 0
Изображение
 

#12 anton2004

anton2004
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 18
  • topics: 4

Posted 24 September 2014 - 18:37

Появилось вот такое решение: (платное, но, можно "погуглить") http://networkconnec...pdf-the-webpage

 

не он сохраняет всю страницу сайта, а надо только item

 

Нужно смотреть исходники и разбираться как заставить его сохранять только материал. Думаю с этим вопросом вам нужно обратиться к разработчику этого элемента. 

 

Посмотрел как работает этот элемент. 25 долларов только за то, что нам выведут кнопку со ссылкой вида:

http://pdfmyurl.com/?url='ссылка на страницу'

Это конечно здорово  :))

 

Т.е. вся конвертация в PDF происходит на этом сервисе: http://pdfmyurl.com. Поэтому можно самому прописать подобную ссылку в любом месте страницы, будет работать аналогично.


  • 0

#13 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 24 September 2014 - 20:15

anton2004,а можете дать ссылку на свой сайт? Хочу кое что проверить возможно есть возможность отправлять не много измененный URL  для вывода только материала.

Попробовал для своего сайта - сработало занести в PDF только информацию из материала.


  • 0
Изображение
 

#14 Dmytry

Dmytry
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 67
  • topics: 4

Posted 25 September 2014 - 02:55

Купил элемент ItemSaveAs Element for ZOO, установил библиотеку TCPPDF,

элемент в админке ZOO есть, в позицию добавляется, но на сайте не отображается, похоже не работает.

Похоже с сохранением iteme в PDF вопрос открытый.

Сорри тут замотался(не смог проверит на выходных), нет почему сохраняет как не странно... настраивал на JBZOO 2.0.2

Сегодня попробую на актуальной версии JBZOO, и уже отпишу о результатах


  • 0

#15 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 25 September 2014 - 07:05

Можно было и не покупать этот элемент т.к всего лиш добавив строку

<a href="http://pdfmyurl.com/?url=http://'наш_сайт'<?php echo $this->app->route->item($this->_item)?>?tmpl=component">Печать в PDF</a>

Мы получим то что нам нужно


  • 2
Изображение
 

#16 anton2004

anton2004
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 18
  • topics: 4

Posted 25 September 2014 - 12:04

Сегодня попробую на актуальной версии JBZOO, и уже отпишу о результатах

обязательно отпишите. И напишите, как он работает: сохраняет все, что full шаблоне, или надо заранее поля в элемент переносить?

 

Можно было и не покупать этот элемент т.к всего лиш добавив строку

<a href="http://pdfmyurl.com/?url=http://'наш_сайт'<?php echo $this->app->route->item($this->_item)?>?tmpl=component">Печать в PDF</a>

Мы получим то что нам нужно

Этот способ тоже замечательно работает. Только есть небольшие минусы. Первый: сервис этот платный, и если слишком часто отправлять к ним подобные запросы, они могут заблокировать по IP. Для разблокировки надо будет покупать аккаунт (прочитал в правилах). Второй: способ не подходит, если сайт используется как закрытая база материалов, например, только для зарегистрированных пользователей. Материалы будут недоступны без авторизации, следовательно, сервис не сможет получить данные для конвертации.

 

Все-таки лучше использовать способ, который работает непосредственно у нас на сайте. И если тот элемент корректно работает, который тестирует Dmytry, то будет здорово.


  • 0

#17 Dmytry

Dmytry
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 67
  • topics: 4

Posted 26 September 2014 - 06:02

Вообщем, элемент поставился и отображается на сайте, установил необходимые библиотеки TCPDF.

В том числе поставил, поверх более новую версию http://www.fabbricab...library-6-0-012

 

Далее после настроек исключений, что не нужно сохранять в pdf формате. 

При попытке сохранить, выходит ошибка 

TCPDF ERROR: [Image] Unable to get image: http://www.gravatar.com/avatar/7c4ff521986b4ff8d29440beec01972d?s=50&d=http://ru.ru/media/zoo/assets/images/avatar.png

Вечером уже попробую разобраться в чем проблема


  • 0

#18 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 26 September 2014 - 08:16


Автор элемента для PDF есть на нашем форуме
Думаю можно к нему обратиться и он поможет. Просто сейчас не знает об этом топике.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#19 Dmytry

Dmytry
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 67
  • topics: 4

Posted 26 September 2014 - 09:03

Автор элемента для PDF есть на нашем форуме
Думаю можно к нему обратиться и он поможет. Просто сейчас не знает об этом топике.

Да я тоже это хотел предложить) Просто нужно уже точно оттестировать, чтобы сформировать багрепорт по проблеме)


  • 0




Click to return to top of page in style!