Php 如何在phalcon中缩小多个javascript文件

Php 如何在phalcon中缩小多个javascript文件,php,phalcon,Php,Phalcon,我想使用资产管理器缩小并合并phalcon中的所有javascript文件。下面是我的代码 $this->assets ->collection('footer') ->addJs('js/jquery/jquery.validationEngine-en.js') ->addJs('js/jquery/jquery.validationEngine.js')

我想使用资产管理器缩小并合并phalcon中的所有javascript文件。下面是我的代码

  $this->assets
                ->collection('footer')
                ->addJs('js/jquery/jquery.validationEngine-en.js')
                ->addJs('js/jquery/jquery.validationEngine.js')
                ->addJs('js/external/googlemap.js')
                ->addJs('js/external/highcharts.js')
                ->addJs('js/external/highcharts-exporting.js')
                ->addJs('js/gmaps.js')
                ->addJs('js/detailed.js')
                ->join(true)
                ->setTargetPath('final.js')
                ->setTargetUri('production/final.js')
                ->addFilter(new Phalcon\Assets\Filters\Jsmin());
当我试图查看source和view final.js文件时,我得到了一个错误

管理器中不存在该集合


有人知道发生上述错误的原因吗?

我已经解决了这个问题。我点击了错误消息,因为我没有在视图中指定正确的集合名称。

是的,您必须在视图文件中这样调用

$this->assets->outputJs('footer');