【问题标题】:What is Joomla /libraries/cms?什么是 Joomla /libraries/cms?
【发布时间】:2012-08-29 01:07:39
【问题描述】:

我遇到了一些 joomla api 的问题。问题是我使用的是最新版本的 joomla 并且找不到在我的代码中调用的 joomla 类的派生位置。我搜索了 joomla api 文档,并没有找到与我正在寻找的课程相关的内容。

然后我偶然发现了 joomla 的重构更改日志,并注意到我所追求的功能实际上已从 /libraries/joomla/form 移动到 libraries/cms/form

为什么会这样? api 文档中似乎没有对/libraries/cms 的任何引用。我们怎么知道那里有班级?非常混乱。

【问题讨论】:

    标签: joomla content-management-system joomla2.5


    【解决方案1】:

    自从 Joomla! 1.6 代码已逐步拆分为 Joomla! CMS 和 Joomla!平台。您可以在github repository 中看到这种分离——这是一个跟踪提交给 CMS 和平台的更改的好地方。最简单的方法是fork each repository and keep track of them

    随着类的更新,如果它们专门应用于 CMS 应用程序,它们可能会迁移到 /libraries/cms 目录(例如,html 表单是应用程序级别的功能而不是平台级别的功能)。

    我发现听到正在讨论的更改的最佳位置是在各自的 Google 网上论坛 - Joomla! Platform DevelopmentJoomla! CMS Development

    [编辑]

    类的文档是 Joomla 最难找到的东西! CMS - 与the Platform API reference 不同,它似乎没有当前 api 列表。通读代码通常更容易。

    也值得关注developer sub-site

    【讨论】:

    • 谢谢cppl。我知道 CMS 中只有几个类,但他们有像 joomla 之类的文档吗?平台?
    • 我无法为 CMS 找到最新的文档站点 - 请参阅我的编辑。
    【解决方案2】:

    如果您想在不编码的情况下定义卓越的 CMS,Joomla 是您的正确选择。Joomla 是开发人员最喜欢的内容管理系统,是一个易于使用的开源解决方案。如果您想在 CMS 中定义卓越无需编码,Joomla 是您的正确选择。在这篇文章中,您会发现它的一些功能使网站开发变得容易,并且是开发人员最喜欢的选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-13
      • 1970-01-01
      • 1970-01-01
      • 2014-01-26
      • 2022-06-21
      • 2019-01-01
      • 2015-12-06
      相关资源
      最近更新 更多