Ben zend framework kullanarak bir phmtl görünümü komut dosyasında bir javascript dosyası eklemek çalışıyorum. Javascript dosyasını ve phtml dosya hem php kitaplığın parçası olan ve benim proje doc kök klasöründe dışında yer. Yani dosya yapısı gibi görünüyor
/var/www/vhosts/project/
/var/www/vhosts/libraries/my-lib/view/viewscript.phtml
/var/www/vhosts/libraries/my-lib/js/javascript.js
/ Var / www / vhosts / kütüphaneleri / my-lib set_include_path kullanarak PHP yolları eklendi. Viewscript.phtml, ben javascript.js dahil aşağıdaki satırı kullanın.
<?php $this->headScript()->appendFile('js/javascript.js'); ?>
Nedense, javascript.js yerine, göreli bir yol mutlak yolunu belirtin bile, dahil değildir. Bunun yerine, ben baş bölümünde bir etiketi içinde benim web sayfasının bütün bir kopyasını almak. Ben doc kök klasör / var / www / vhosts / proje içine javascript.js koymak ve () yol appendFile değiştirirseniz, gayet güzel çalışıyor. Nasıl doc kök javascript dışında içerebilir?