maksam07 Опубликовано 17 февраля, 2013 Жалоба Поделиться Опубликовано 17 февраля, 2013 К примеру все изображения по ширине в блоге и полном описании товара равны 600px, что бы не нарушать ширину шаблона, для этого их всех при загрузке приходится уменьшать к данной ширине.Вопрос:Как сделать так что бы их можно было загружать на сервер в оригинальном размере, на сайте они отображались автоматически 600 шириной и по клику увеличивались до первоначального размера?пример с другого движка:http://s017.radikal.ru/i407/1302/f9/8848a27c5fe7.jpghttp://s001.radikal.ru/i193/1302/24/ff052ae44ed8.jpg Цитата Ссылка на сообщение Поделиться на другие сайты
BurgArt Опубликовано 19 февраля, 2013 Жалоба Поделиться Опубликовано 19 февраля, 2013 Первое что пришло в голову. Никакой автоматизации, но этот способ не требует изменений в скрипте.1. Добавьте этот код в самый конец файла post.tpl{literal} <script> $(function() { $("a.zoom").fancybox({ 'hideOnContentClick' : true }); }); </script> {/literal}2. Для вставки изображения в пост блога используйте такую конструкцию (предварительно нажав "редактировать HTML код"):<a href="/files/uploads/image.jpg" class="zoom" data-rel="group"><img src="/files/uploads/image.jpg" width="100" height="75" /></a>Где "width" и "height" размеры сторон для превью изображения.Вообще, изображение может быть одно, отдельно превью для него делать не надо, просто пропорционально изменяйте размер с помощью тех же "width" и "height".П.С. fancybox должен быть подключен, как в дефолтном шаблоне. Цитата Ссылка на сообщение Поделиться на другие сайты
maksam07 Опубликовано 20 февраля, 2013 Автор Жалоба Поделиться Опубликовано 20 февраля, 2013 При не малом кол-ве фотографий это довольно таки не удобно.Нету не какого плагина что бы просто работал с кодом <img>? Мне нужно простое увеличение, желательно во всплывающем окошке, без всяких наворотов, что надо, сам исправлю. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.