Что такое код для добавления значка печати и функциональности в другой компонент в Joomla? - PullRequest
0 голосов
/ 12 марта 2010

Таким образом, в Joomla функциональность печати по умолчанию не работает, но я исправил это с некоторыми изменениями кода. Однако этот функционал доступен только в статьях. У меня есть компонент блога, и мне нужно, чтобы в записях блога была также доступна кнопка печати

Кто-нибудь знает код для этого? Или знает файлы, которые мне нужно отредактировать?

Большое спасибо заранее.

Ответы [ 2 ]

1 голос
/ 12 марта 2010

Функция печати по существу загружает вашу страницу с добавлением &tmpl=component к URL. Эта переменная запроса сообщает Joomla о загрузке страницы, но только с выводом из <jdoc:include type="component" />. Модули и остальная часть шаблона скрываются.

Для значка компонент com_content фактически использует свою собственную вспомогательную библиотеку в файле components / com_content / helpers / icon.php Лучше всего использовать строку 145 из этого файла:

JHTML::_('image.site', 'printButton.png', '/images/M_images/', NULL, NULL, JText::_( 'Print' ) );

Будет сгенерирован тег <img /> для значка принтера.

0 голосов
/ 11 мая 2015

Короткий вопрос, связанный с этой темой. Когда я использую кнопку печати в Joomla 3.x, как я могу отключить фон? Это тратит впустую чернила, а в некоторых случаях делает содержимое нечитаемым.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...