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
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