Komponenta WebLoader a cssmin a jsmin

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
TorrX
Člen | 40
+
0
-

Chtěl bych se zeptat, jak správně zavést do komponenty externí cssmin a jsmin. Procházel jsem dokumentaci a i forum a nějak jsem z toho nevykoukal nic

Tady je kód:

public function createComponentCss()
	{
	    // připravíme seznam souborů
	    // FileCollection v konstruktoru může dostat výchozí adresář, pak není potřeba psát absolutní cesty
	    $files = new \WebLoader\FileCollection(WWW_DIR . '/css');
	    /*$files->addFiles(array(
	        'base.css',
	        WWW_DIR . '/css/layout.css'
	    ));*/

	    // kompilátoru seznam předáme a určíme adresář, kam má kompilovat
	    $compiler = \WebLoader\Compiler::createCssCompiler($files, WWW_DIR . '/csstemp');
	   	$compiler->addFileFilter = "CssMin::minify";


	    // nette komponenta pro výpis <link>ů přijímá kompilátor a cestu k adresáři na webu
	    return new \WebLoader\Nette\CssLoader($compiler, $this->template->basePath . '/csstemp');
	}
TorrX
Člen | 40
+
0
-

Tak css uz se mi povedl orozhejbat, teď pracuju na jsku

TorrX
Člen | 40
+
0
-

Tak už mám oboje

Jiří Nápravník
Člen | 710
+
0
-

Nechceš se podělit, kdyby někdo řešil to samé?