два изображения показаны в один лайтбокс - PullRequest
0 голосов
/ 16 августа 2011

Мне нужно изображение со следующим кодом:

  echo '<div class="thumb" style="width: '.$array['thumb_width'].'px; height: '.$array['thumb_height'].'px;">
            <a class="lightbox" width="72" height="72" href="showfile.php?image_id='.$array['before_image_id'].'" >
            <img src="showthumbs.php?image_id='.$array['before_image_id'].'"/">
            </a>

            <a class="lightbox" width="72" height="72" href="showfile.php?image_id='.$array['after_image_id'].'" >
            <img src="showthumbs.php?image_id='.$array['after_image_id'].'"/">
            </a>

            </div><p><p/>';

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

1 Ответ

1 голос
/ 16 августа 2011

В зависимости от используемого лайтбокса есть 2 варианта:

  1. Некоторые лайтбоксы (colorbox, DOM window, facybox, Thickbox) поддерживают загрузку html-страниц в iframe, а не просто в изображения. Если вы можете попробовать загрузить html с двумя тегами в лайтбокс.

  2. Если у вас есть лайтбокс, который поддерживает только изображения (например, дерьмовый лайтбокс квадратного пространства), вам, возможно, придется объединить изображения вместе с помощью библиотеки PHP GD. Смотрите этот вопрос: Объедините два изображения на сервере, затем сохраните

...