it-swarm-tr.com

Neden mod_smartsearch, J3.X'e ihtiyaç duysa da Mootools'u yüklemiyor?

Joomla 3.X serisinde, Mootools'tan jQuery'ye doğru bir hareket olduğunu görüyorum, yeniden düzenleme hala devam ediyor.

Bununla birlikte, Mootools'un Akıllı Arama modülünün otomatik tamamlamayı etkinleştirmesi için hala gereklidir (Mootools'un JS Class uygulaması Akıllı Arama modülünün satır içi Javascript'inde kullanılır).

İşin garibi, Mootools Akıllı Arama sonuçları sayfasında yer alıyor, bu nedenle otomatik tamamlama çalışıyor.

Ancak, Mootools yalnızca bazı sayfalarda bulunur ve bu nedenle otomatik tamamlama şunlarla başarısız olur:

Uncaught ReferenceError: Class is not defined

Eklersem:

JHtml::_('behavior.framework');

benim şablonumda tüm sayfalarda düzgün çalışıyor. Olduğu gibi, kütüphane diğerlerine değil belirli sayfalara yüklenir ve bir desen göremiyorum.

Başka kimse bu davranışı yaşadı mı veya şablon saldırıları olmadan nasıl çözüleceğini biliyor mu?

Bu J3.2.3 içindir.

1
codinghands

Basit cevap: Açıkçası bir hata ve http://issues.joomla.org/ (ve http://joomlacode.org/gf/project) adresinden bir sorun açabilirsiniz./joomla/tracker /? action = TrackerItemBrowse & tracker_id = 81 hala hayatta olduğu sürece)

Düzeltmek için bir PR sağlayabilir, daha iyi.

1
Bakual