Помощь Страница открывается не с верху

Статус
В этой теме нельзя размещать новые ответы.

joom-joom

Постоялец
Регистрация
28 Фев 2010
Сообщения
429
Реакции
148
Мигрировал сайт на joomla 2.5 , поставил шаблон shape5.
Страница открывается не с верху, если в одной из позиций над контентом опубликован ЛЮБОЙ модуль, хоть картинка... Без модулей все норм.
Если на внутренней странице вверху опубликовать какой-то модуль - тот же глюк появляется.
Причем рядом на локалке стоит квикстарт шаблона с теми же модулями в тех же позициях и все нормально.
Настройки шаблона излазил. Ошибок нигде никаких не пишет.
может кто сталкивался?
хз че делать. может скрипт на jquery написать чтобы скролил вверх? или создать вверху якорь и редиректить на него? :)
 
Проверил страницу - проблема кроется судя по всему не в шаблоне, а в компоненте breezingforms, а точнее в этом участке кода:
function ff_getfocus(element,condition)
{if(!element.name){if(element.length&&element.length!=0){element[0].focus();}}else{element.focus();}}
function ff_initialize(condition)
{if(condition=='formentry'){
ff_getfocus(document.ff_form22['ff_nm_company[]'],condition);
ff_getfocus(document.ff_form22['ff_nm_your_name[]'],condition);ff_getfocus(document.ff_form22['ff_nm_email[]'],condition);ff_getfocus(document.ff_form22['ff_nm_phone[]'],condition);
ff_getfocus(document.ff_form22['ff_nm_website[]'],condition);ff_getfocus(document.ff_form22['ff_nm_budget[]'],condition);ff_getfocus(document.ff_form22['ff_nm_seo_services[]'],condition);}}
По мере загрузки страницы фокус последовательно перемещается по элементам формы, останавливаясь на последнем. При этом страница скролится.
 
точно, в breezingforms дело.
куски этой строчки поискал по файлам нигде ничего подобного. где может прятаться?
 
В инсталяционном файле прячется в "admin\packages\stdlib.english.xml", поэтому данную функцию надо искать в настройках самого компонента. По идее настройка называется Get focus и к ней описание: Get the focus. Usually this is for the first element of the form/page. Сейчас нет возможности развернуть компонент вживую, поэтому, если не найдете настройку, то я освобожусь часа через 2-3 и постараюсь помочь более конкретно =)
 
да, в компоненте->Manage Scripts->get focus скрипт отрубил, заработало. Раньше не нашел его из-за id . в stdlib.english.xml у него id 51 , a в скриптах 49 и они не рядом в списке. А как не нашло поиском по старнице "focus" останется загадкой)
спасибо тебе огромное , выручил!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху