• <bdo id='fiynl'></bdo><ul id='fiynl'></ul>

    <small id='fiynl'></small><noframes id='fiynl'>

    <legend id='fiynl'><style id='fiynl'><dir id='fiynl'><q id='fiynl'></q></dir></style></legend>

    <tfoot id='fiynl'></tfoot>
      <i id='fiynl'><tr id='fiynl'><dt id='fiynl'><q id='fiynl'><span id='fiynl'><b id='fiynl'><form id='fiynl'><ins id='fiynl'></ins><ul id='fiynl'></ul><sub id='fiynl'></sub></form><legend id='fiynl'></legend><bdo id='fiynl'><pre id='fiynl'><center id='fiynl'></center></pre></bdo></b><th id='fiynl'></th></span></q></dt></tr></i><div id='fiynl'><tfoot id='fiynl'></tfoot><dl id='fiynl'><fieldset id='fiynl'></fieldset></dl></div>
    1. Joomla 3.1 覆盖库

      时间:2023-10-16

      <small id='MkvBn'></small><noframes id='MkvBn'>

        • <bdo id='MkvBn'></bdo><ul id='MkvBn'></ul>
          <tfoot id='MkvBn'></tfoot>
        • <i id='MkvBn'><tr id='MkvBn'><dt id='MkvBn'><q id='MkvBn'><span id='MkvBn'><b id='MkvBn'><form id='MkvBn'><ins id='MkvBn'></ins><ul id='MkvBn'></ul><sub id='MkvBn'></sub></form><legend id='MkvBn'></legend><bdo id='MkvBn'><pre id='MkvBn'><center id='MkvBn'></center></pre></bdo></b><th id='MkvBn'></th></span></q></dt></tr></i><div id='MkvBn'><tfoot id='MkvBn'></tfoot><dl id='MkvBn'><fieldset id='MkvBn'></fieldset></dl></div>
            <tbody id='MkvBn'></tbody>
          <legend id='MkvBn'><style id='MkvBn'><dir id='MkvBn'><q id='MkvBn'></q></dir></style></legend>

                本文介绍了Joomla 3.1 覆盖库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我有一个 Joomla 3 网站并且想要覆盖

                I have a Joomla 3 website and want to override

                libraries/cms/html/html.php.

                有可能吗?

                我尝试使用此处描述的相同技术如何覆盖Joomla 系统消息 - message.php 模板

                I tried to use same technique described here How to override Joomla System Messages - message.php template

                我把我的 html.php 文件放在 templates/MY_TEMPLATE/html/html.php

                I put my html.php file in templates/MY_TEMPLATE/html/html.php

                这无济于事,如果我在模板 index.php 文件中放入以下内容,也无济于事:

                this does not help, neither helps if I put in my template index.php file the following:

                require_once JPATH_ROOT .'/templates/'.$this->template .'/html/html.php';

                推荐答案

                您不能使用模板覆盖来覆盖它.这是我们在 Joomla 中的一个尚未解决的问题.

                You can't override it using template overrides. It's an issue we have in Joomla which isn't solved yet.

                覆盖库文件的唯一方法是提供一个系统插件,该插件将注册一个额外的库路径到自动加载器.那么应该可以覆盖这些类.请参阅 http://developer.joomla.org/manual/ch01s04.html 了解有关自动加载器以及如何注册自己的库.

                The only way to override library files is if you provide a system plugin which will register an additional library path to the autoloader. Then it should be possible to override such classes. See http://developer.joomla.org/manual/ch01s04.html for information about the autoloader and how to register own libraries.

                这篇关于Joomla 3.1 覆盖库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:Joomla 页面中的自定义 php 代码 下一篇:在 PHP 环境中的另一个查询中使用一个 MySQL 查询的结果

                相关文章

                <tfoot id='0aESI'></tfoot>
              1. <legend id='0aESI'><style id='0aESI'><dir id='0aESI'><q id='0aESI'></q></dir></style></legend>
              2. <i id='0aESI'><tr id='0aESI'><dt id='0aESI'><q id='0aESI'><span id='0aESI'><b id='0aESI'><form id='0aESI'><ins id='0aESI'></ins><ul id='0aESI'></ul><sub id='0aESI'></sub></form><legend id='0aESI'></legend><bdo id='0aESI'><pre id='0aESI'><center id='0aESI'></center></pre></bdo></b><th id='0aESI'></th></span></q></dt></tr></i><div id='0aESI'><tfoot id='0aESI'></tfoot><dl id='0aESI'><fieldset id='0aESI'></fieldset></dl></div>
                  <bdo id='0aESI'></bdo><ul id='0aESI'></ul>

                1. <small id='0aESI'></small><noframes id='0aESI'>