Joomla 2.5 - 编辑“| print |”图标标签

时间:2013-06-25 07:30:54

标签: joomla

我正在更新Joomla 2.5模板。它将显示“打印”和“电子邮件”操作图标。电子邮件标签很好,但Print标签有几个管道字符(“|”)由核心helpers / icons.php文件自动添加。

关于如何覆盖helpers / icons.php足以摆脱管道的任何想法?

干杯, 丹

3 个答案:

答案 0 :(得分:1)

@Andrew Spartan是对的。只需使用覆盖。两个地方做到这一点。转到管理员。

扩展程序 - >语言管理器 - >覆盖

添加新的覆盖并使用常量JGLOBAL_ICON_SEP。不要为文本输入任何内容并保存。

或在命令行上编辑/language/overrides/.override.ini

添加:

JGLOBAL_ICON_SEP=""

您使用的默认语言在哪里。例如。 en-GB

答案 1 :(得分:1)

感谢您发布此内容!这对我很有帮助。我有一个客户坚持使用打印按钮复制[文件] [打印]菜单命令,而不是拉出默认的tmpl = component blah blah,打印机友好视图。在我的代码中更改该行就像一个魅力。我不得不添加“打印”这个词来使它看起来正确。这就是我添加的内容:

<li class="print-icon"><a href="#" onclick="window.print();return false;"><?php JText::_('JGLOBAL_PRINT') ?>Print</a></li>

现在我唯一“宁愿”做的就是不改变我的核心文件。有没有办法将其添加到其他会覆盖这个的地方?

答案 2 :(得分:0)

是的,五分钟后我想到了一个解决方案。 捂脸

替换:

<?php echo JHtml::_('icon.print_popup',  $this->item, $params); ?>

使用:

<a href="#" onclick="window.print();return false;"><?php JText::_('JGLOBAL_PRINT') ?></a>
相关问题