Собственно вопрос.
Есть модуль для 7ки, finder. Служит для создание поиска с использованием Views + довольно таки доступная темизация + куча настроек.
Но по умолчанию, при поиске, блок с возможными вариантами (autocomplete) создается и позиционируется ПОД поисковой формой.
В силу специфики дизайна сайта, мне нужно чтобы окно позиционировалось НАД поисковой формой.
вот js функция которая отвечает за позиционирование этого блока.
/** * Positions the suggestions popup and starts a search. */ Drupal.jsFAC.prototype.populatePopup = function () { var $input = $(this.input); var position = $input.position(); // Show popup. if (this.popup) { $(this.popup).remove(); } this.selected = false; this.popup = $('<div id="autocomplete"></div>')[0]; this.popup.owner = this; $(this.popup).css({ top: parseInt(position.top + this.input.offsetHeight, 10) + 'px', left: parseInt(position.left, 10) + 'px', width: $input.innerWidth() + 'px', display: 'none' }); $input.before(this.popup); // Do search. this.db.owner = this; this.db.search(this.input.value); };
Как мне ее корректно переопределить в моей теме чтобы она работала?
P.D. Порадовал ответ разработчика: This is totally unheard of, not possible.
Комментарии (1)
Скопировать все тело этой функции к себе в js файл темы не ( главное чтобы этот файл подключался самым последним )?