This is a sample module published to the sidebar_top position, using the -sidebar module class suffix. There is also a sidebar_bottom position below the menu.
'; } // Render the menu item switch ($item->type) : case 'separator': case 'url': case 'component': if (!$item->deeper || $item->level > 1) { $sidebar_file = dirname(__FILE__) . '/sidebar_' . $item->type . '.php'; require $sidebar_file; } break; default: if (!$item->deeper || $item->level > 1) { $sidebar_url = dirname(__FILE__) . '/sidebar_url.php'; require $sidebar_url; } break; endswitch; // The next item is deeper. if ($item->deeper) { echo '
'; } // The next item is shallower. elseif ($item->shallower) { echo '
'; echo str_repeat('', $item->level_diff); } // The next item is on the same level. else { echo ''; } if (@$list[$i+1]->level==1 || !@$list[$i+1]->level) { echo '
'; }endforeach;?>
Sample Sidebar Module
This is a sample module published to the sidebar_bottom position, using the -sidebar module class suffix. There is also a sidebar_top position below the search.
Nunc nec augue nec mi auctor venenatis in et quam. Suspendisse ut sodales orci. In hac habitass esapien id ultricies mollis, nunc dui rhoncus ante, et malesuada platea dictumst. Nullam venenatis justo sit amet aliquam viverra.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur dignissim metus purus, a consequat velit scelerisque elementum. Vestibulum in augue mauris. Proin ligula mi, eleifend eget felis et, congue dictum mauris. Vestibulum varius ligula mollis.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur dignissim metus purus, a consequat velit scelerisque elementum. Vestibulum in augue mauris. Proin ligula mi, eleifend eget felis et, congue dictum mauris. Vestibulum varius ligula mollis.
In auctor euismod ipsum, in euismod libero aliquam pulvinar. Sed felis sem, interdum sit amet libero et, lobortis tristique magna. Aliquam iaculis egestas enim quis aliquet. Pellentesque ut feugiat sem. Nullam in nunc nisi. Cras sit amet tellus id turpis condimentum elementum. Aenean sed elit iaculis, interdum ante vitae, dapibus eros. Quisque felis nibh, vehicula nec felis vel, aliquam finibus elit. Nunc sodales lectus sit amet convallis dapibus. Sed ut scelerisque felis. Quisque metus elit, viverra et ultricies id.
Morbi varius felis nulla, imperdiet viverra metus cursus eu. Etiam purus velit, cursus sit amet cursus quis, porta ut tellus. Nullam venenatis justo sit amet aliquam viverra.