Позиционирование модуля Joomla

У меня есть собственный компонент, созданный для веб-сайта Joomla 2.5. Он работает нормально, за исключением того, что модули, которые отображаются на всех страницах веб-сайта (логотип, глобальная навигация и т. д.), размещаются под компонентом, а не поверх него.

Я искал другие компоненты, чтобы увидеть, что не так, но безрезультатно. Будет ли это связано с папкой «представления»? Возможно, файл controller.php?

Я также подумал о том, чтобы обернуть свой компонент в модуль, а затем установить его позицию как можно ниже в качестве обходного пути. К сожалению, все расширения, которые я смог найти для этой утилиты, стоят больше денег, чем у меня есть...

Пожалуйста помоги! Спасибо :)


person AlecPerkey    schedule 25.06.2012    source источник
comment
Я вроде понимаю, что вы говорите, но не понимаю, есть ли проблемы у ваших модулей или у вашего компонента.   -  person GDP    schedule 25.06.2012
comment
Что ж, кажется, что модули отображаются вверху каждой второй страницы, только та, что с компонентом, портит поток документов. В firebug html, сгенерированный для модуля, предшествует даже коду заголовка.   -  person AlecPerkey    schedule 26.06.2012
comment
Меня смущает использование вами модуля... HTML-код, сгенерированный для модуля, появляется раньше, вы не имеете в виду свой пользовательский компонент?   -  person GDP    schedule 26.06.2012
comment
На странице должен быть ровно один компонент и дополнительные модули по желанию. Компонент — это основная часть страницы, а модули — это такие вещи, как элементы заголовка, элементы нижнего колонтитула, боковые панели и т. д. У меня есть только модули, которые должны отображаться в области панели инструментов (заголовка) моего шаблона. И тем не менее, пользовательский компонент генерирует html раньше, чем даже эти самые верхние модули.   -  person AlecPerkey    schedule 26.06.2012
comment
Я очень хорошо понимаю Joomla, но ваша проблема, похоже, не имеет ничего общего с названием, которое вы ей дали, поскольку это вывод MVC, который выполняется раньше, чем это должно быть. Я предлагаю задать новый вопрос о выводе MVC в Joomla, чтобы привлечь внимание этих экспертов.   -  person GDP    schedule 26.06.2012


Ответы (1)


Если предположить, что вы следуете стандартной структуре MVC в Joomla, то с почти 100% уверенностью ваша проблема будет заключаться в стилях/классах CSS, которые вы используете, и в том, как они работают с таблицами стилей шаблона. Если вы не используете Firebug, получите его и установите, чтобы увидеть, какой CSS вызывает проблему.

person GDP    schedule 25.06.2012