Robię aplikację internetową na framework Yii2. Zdefiniowane (rozszerzony) nowy AssetBundlePakiet zasobów Yii2 - pozycja pojedynczego pliku
class NeonAsset extends AssetBundle {
public $sourcePath = '@app/themes/neon/';
public $css = [
'css/font-icons/entypo/css/entypo.css',
'...',
'...'
];
public $js = [
'js/be_in_head_tag.js',
'...',
'...',
];
}
Kiedy renderowane, pliki CSS są publikowane w <head>
tagu oraz pliki JS na dole <body>
tagu. Jest w porządku.
Ale chcę, aby pojedynczy plik be_in_head_tag.js
został opublikowany w tagu <head>
. I kiedy używam $jsOptions
przenosi wszystkie pliki JS do znacznika <head>
.
Czy można ustawić opcje tylko dla jednego pliku?
myślałem może być skonfigurowany w samej klasie bazowej. Ale wydaje się, że to jedyny sposób. Dzięki za odpowiedź – spargapis
Zazu, dziękuję. – frops