【问题标题】:Where to Place Custom Classes in Joomla (Component, Plugin, Module?)在 Joomla 中放置自定义类的位置(组件、插件、模块?)
【发布时间】:2013-04-08 11:21:03
【问题描述】:

我是 Joomla 的新手(一位经验丰富的 WP 开发人员),我只是勉强了解了组件和插件。

问题是,我想包含一个共享组件(一个类),它应该可以从组件和插件中调用。

有什么想法吗?也许是图书馆?在这种情况下,我可以在 Joomla 安装程序Package 中捆绑一个库吗?

【问题讨论】:

    标签: joomla joomla1.5 joomla-component


    【解决方案1】:

    如果在根目录下创建lib_yourlib.xml文件并指定:

    <extension type="library">
    <files folder="yourlib">
    

    它应该像任何软件包一样可以安装,安装后会复制到libraries/yourlib

    【讨论】:

    • 那是在组件或插件的根目录里面吗?
    • 我的意思是我应该把库安装放在哪里,而不是它以后会去哪里。基本上,我应该将库放在插件内还是组件内?
    • 您可以像上面提到的那样创建一个库包并将其与您的组件/插件一起安装。它将安装在libraries/your_lib 中,您可以从那里在组件和插件中使用它。如果你的插件在没有组件的情况下不能工作,那么你可以把它放在组件中。
    猜你喜欢
    • 2016-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-13
    • 2013-04-25
    • 1970-01-01
    • 2019-03-16
    相关资源
    最近更新 更多