【问题标题】:Copying custom folder from install package从安装包复制自定义文件夹
【发布时间】:2014-03-30 16:50:30
【问题描述】:

我为 joomla 3.2 创建了一个组件。它有一个包含框架文件的文件夹(文件夹名称是 forms)。如何将此文件夹转移到 joomlaroot/libraries/ 文件夹?

这可以只使用清单文件来完成,还是我需要使用 install.component.php 文件?如果是,如何指定“表单”文件夹的路径?

我想我应该使用类似的东西:

class com_ComponentInstallerScript
{
function install( $parent ) 
{
jimport('joomla.filesystem.folder');
jimport('joomla.filesystem.file');
$target= 'forms';
$destination = JPATH_ROOT.'/libraries/';

JFolder::copy($target, $destination);
}
}

【问题讨论】:

    标签: joomla joomla3.2


    【解决方案1】:

    步骤如下:

    【讨论】:

      【解决方案2】:

      Joomla 安装程序具有用于单个文件和库的适配器,因此您只需以这种方式打包即可。然后您可以将整个安装包放入一个组合安装中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-01-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-09-23
        • 1970-01-01
        • 2017-09-03
        相关资源
        最近更新 更多