Автор Тема: Резиновый Fancybox  (Прочитано 471 раз)

25 Марта 2014, 18:05:03
  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Возникла такая трабла. На сайте имеются картинки разных размеров как квадратные так и прямоугольные. К каждому товару привязаны 2-3 картинки. Когда нажимаешь посмотреть полный размер, то открывается бокс. В нем не дефолтная картинка, а переконверченая с какими-то непонятными белыми полями. Настройки картинок в бекофисе на отображение никак не влияют. Отсюда возникает несколько вопросов, может кто-то уже решил..

1. Как сделать, чтобы при открытии увеличенной картинки открывалась тупо дефолтная и растягивалась по максимуму в зависимости от разрешения экрана?
2. Возможно ли убрать белые поля вокруг картинок, чтобы бокс обтекал по контуру, независимо от того, квадратная или прямоугольная картинка?

Может быть подключить какую-нибудь альтернативу Fancybox?  Проштудировал кучу инфы на данную тему, но внятного решения так и не нашел.

Сайт: /http://oboiko.ru/oboi-marburg-versailles-xxl/462-oboi-marburg-versailles-xxl-54312.html
25 Марта 2014, 21:58:54
Ответ #1
  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Сам спросил и сам отвечаю! Надо было выставить нули в Настройки  > Изображения > thickbox_default . Ноль по ширине и ноль по длине картинке) Целый день сегодня решение искал. И все стало как надо по п. 1 и п. 2.
25 Марта 2014, 22:08:16
Ответ #2
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33026
  • Репутация: +26761/-0
    • Просмотр профиля
Только собрался отвечать, а уже ответ. Тогда про альтерантивы напишу. Сам искал, потом отказался.  Если уже так нужно сменить, то лучше сразу тему взять с другим вариантом. Альтернативы есть, такие как Shadowbox, Lightbox и т.д.  Встраивать в prestashop нужно будет самому.