For some reason, if I link a 3rd party component to a menu directly, the div block on the page (id=”ja-right”), which contains the “events menu”, gets pushed to the outside of “<div class=”main-inner1 clearfix”>”. As a result, the “events menu” will appear below where it should be. This doesn’t happen for article pages.
Let’s put it this way – normally, the code should be
<div class=”main”>
<div class=”main-inner1 clearfix”>
<div id=”ja-mainbody” style=”width: 74%”>…</div>
<div id=”ja-right” class=”column sidebar” style=”width: 26%; min-height: 701px;”>…</div>
</div>
</div>
Yet, on a 3rd party component page, the code becomes
<div class=”main”>
<div class=”main-inner1 clearfix”>
<div id=”ja-mainbody” style=”width: 74%”>…</div>
</div>
<div id=”ja-right” class=”column sidebar” style=”width: 26%; min-height: 701px;”> …</div>
</div>
By the way, if I set the permissions of menu items to anything other than public, the menu items simply disappear, even though I’m the super user. Currently the cache is off, and the development mode is on.
Please help. Thanks!