【问题标题】:Joomla:: created JText does not appearJoomla:: 创建的 JText 不出现
【发布时间】:2012-12-26 07:04:03
【问题描述】:

我正在做一个 Joomla 项目,我是 Joomla 的新手。尝试以标准方式完成任务。因此,为了显示“版权”和“保留所有权利”,我在“en-GB.tpl_beez5.ini”文件中创建了两个 JText。 beez5 是我正在使用的模板。 在“en-GB.tpl_beez5.ini”文件中我创建的是:

TPL_BEEZ5_COPYRIGTHS="Copyrights ©"
TPL_BEEZ5_ALL_RIGHTS_RESERVED="All Rights Reserved"

在我的 index.php 文件中,我使用以下代码调用这两个 JText:

<?php echo JText::_('TPL_BEEZ5_COPYRIGTHS');?> <company name> <?php echo JText::_('TPL_BEEZ5_ALL_RIGHTS_RESERVED');?>

但问题是我在浏览器中得到的是

TPL_BEEZ5_COPYRIGTHS <company name> TPL_BEEZ5_ALL_RIGHTS_RESERVED 

我真的不知道这可能是什么原因。我尝试了谷歌,但找不到任何解决问题的方法。

请帮我解决我的问题。

【问题讨论】:

  • 顺便说一句,您拼写错误。 COPYRIGTHS &gt;&gt; COPYRIGHTS

标签: joomla


【解决方案1】:

问题解决了。

它不起作用,因为我编辑的配置文件 en-GB.tpl_beez5.initemplates/beez5/language/en-GB 内,但我发现我必须修改的实际文件在 language/en-GB 内可用

感谢您的检查Lodder

【讨论】:

    【解决方案2】:

    我刚刚在我的服务器上将您的代码添加到 Beez 5 以进行测试,一切正常:

    我做了一些调整,例如将 © 更改为 © 以使其可以被每个浏览器读取

    语言字符串:

    TPL_BEEZ5_COPYRIGHT="Copyright &copy;"
    TPL_BEEZ5_ALL_RIGHTS_RESERVED="All Rights Reserved"
    

    index.php

    <?php echo JText::_('TPL_BEEZ5_COPYRIGHT'); ?> Company Name <?php echo JText::_('TPL_BEEZ5_ALL_RIGHTS_RESERVED'); ?>
    

    【讨论】:

    • 感谢您的回复。但这对我根本不起作用...... :(
    • 你接触过任何核心 Joomla 代码或数据库表吗?
    • Nop.. 没有任何核心 joomla 代码或数据库表...目前仅使用 CSS 进行前端设计...
    猜你喜欢
    • 2016-11-20
    • 1970-01-01
    • 2014-09-07
    • 1970-01-01
    • 1970-01-01
    • 2011-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多