Lightbox2 - How to display Drupal messages in a lightbox
Last updated on
30 April 2025
By placing the code below in your theme's page.tpl.php file, it's possible to have Drupal messages appear as modal popups. Just add the following code:
<?php if ($show_messages && $messages): ?>
<div id="lightboxAutoModal" style="display: none;" ><?php print $messages; ?></div>
<?php endif; ?>
You can control the size of the lightbox window, either via the configuration form at admin/settings/lightbox2/html_content - this is a global property which will affect the default size of all modal windows, or by adding a rel attribute like:
<div id="lightboxAutoModal" rel="lightmodal[|height: 50px;]" style="display: none;" ><?php print $messages; ?></div>
You could expand on this to show other types of information that is available in the theme layer too.
Help improve this page
Page status: Not set
You can:
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion