将Print图标和功能添加到Joomla中的另一个组件的代码是什么?

时间:2010-03-12 09:45:06

标签: printing joomla

基本上,默认情况下,打印功能在Joomla中不起作用,但我已经通过一些代码修改修复了它。但是,此功能仅在文章中提供。我有一个博客组件,我也需要在博客条目中提供打印按钮

有谁知道这个代码?或者知道我需要编辑的文件?

非常感谢提前。

2 个答案:

答案 0 :(得分:1)

打印功能实际上是在页面中加载&tmpl=component添加到网址中。此请求变量告诉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 />标记。

答案 1 :(得分:0)

与此主题相关的简短问题。 当我在Joomla 3.x中使用打印按钮时,如何禁用te背景。 它会浪费墨水,在某些情况下会使内容难以理解。

由于