Belirli bir sayfaya Joomla yükleme komut dosyası

1 Cevap php

Ben Joomla bir web sitesi oluşturma ve php kullanarak belirli bir sayfa belirli bir komut dosyası yüklemek için bir yol olup olmadığını merak ediyorum ....

e.g. i want to load a : <script src="sample.js"> in the about us page where it is going to be use

Ben bunu yapmak istedim nedeni bunun yerine sayfasında varlık kullanımı olmasa bile onlara kafa bölümündeki tüm yükü olan sayfa yavaş yapar ki ...

1 Cevap

Bir içerik öğesi veya bir bileşenin bu yapmaya çalışıyorsun? Eğer bir bileşen bunu yapmak için çalışıyorsanız, bu only bu sayfa için kafa kısmına bir JavaScript dosyası eklemek için bir yoldur:

$document =& JFactory::getDocument();
$document->addScript(JURI::base() . 'path/to/sample.js');

Bir içerik öğesi bu yapmaya çalışıyorsanız, büyük olasılıkla yukarıdaki gibi bir kod çalıştırmak için Joomla söyler bir belirteç taramak için bir içerik eklenti bulmak ya da oluşturmak gerekir. Ben bir süre önce inşa sitelerden birinde yaptım. Ben bir eklenti, içerik öğeleri {js sample.js} gibi etiketleri aramak dosya adı ayıklamak, belgeye komut eklemek, daha sonra arama ve makalenin dışında etiketi yerini alacak, böylece set vardı.