Webloader – sourceDir po aktualizaci Nette z 2.1 na 2.3

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

Po aktualizaci Nette z verze 2.1.x na 2.3.x mi přestal fungovat Webloader. Měl jsem v configu na stavený sourceDir: ‚backend/less‘, nyní to nemůže najít soubory a musím do cesty přidat sourceDir: ‚%wwwDir%/backend/less‘. Poté le vznikne problém s importovanými LESS soubory, které jsou importovány relativní cestou „../assets/less“ protože se začnou překládat jako „/../assets/less“ což vybíha mimo povolené cesty na hostingu.

Zatím jsem udělal hotfix:

vendor/oyejorge/less.php/lib/Lib/Less/Tree/Import.php

237: if( @file_exists($path) ){

ale určitě to takto nechci nechat, poradíte někdo kde je zakopán pes?

Díky