Ответить Новая тема Новый опрос 
 Прозрачные картинки в карте изображения
ZIZI
Новичок
Сообщений: 5
Регистрация: 22-11-2010


22-11-2010 19:34
Перерыл весь форум, подобной проблемы ни у кого не обнаружил. Разве никто никогда не хотел в карту изображения залить .png файл. По умолчанию какой бы файл не лил, подкладывается под картинку белый фон. Когда сайт имеет белый бекграунд, как в теме по умолчанию, смотрится довольно красиво. Но беда получается когда фон отличный от белого. Поэтому хотелось бы заливать в карту изображений .png файл без его преобразования. Если напрямую в папке /img/scenes подменить созданные .jpg файлы моими .png и в файле scenes.tpl подменить
style="background:transparent url(img/scenes/{$scene->id}-large_scene.jpg)
на style="background:transparent url(img/scenes/{$scene->id}-large_scene.png)
то как раз получаешь искомый результат.
Но хотелось бы все адаптировать под банального пользователя.

Пробовал ковырять в файле /admin/tabs/AdminScenes.php ничего не вышло.
Может кто подскажет.
Буду очень признателен.
Спасибо.

п.с.: не предлагайте исходную картинку делать с цветом бекграунда, т.к. бекграунд картинка


Сообщение отредактировано ZIZI 22-11-2010 14:39 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
felixxx
Cпециалист
Сообщений: 138
Регистрация: 07-02-2010


22-11-2010 20:09
надо переписывать функции перегенарции изображения, т.к. они генерируют jpeg. В свое время тоже столкнулся с тем, что нужна прозрачность, но так и не доковырял. Файл, отвечающие за перегенерацию изображения - images.inc.php
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ZIZI
Новичок
Сообщений: 5
Регистрация: 22-11-2010


22-11-2010 21:42
а может быть корректно избежать вообще этой перегенерации, я пробовал - не получилось.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
YellowDuck


Профессионал
Сообщений: 1054
Откуда: Ярославль
Регистрация: 29-09-2009


23-11-2010 04:44
Карту не пробовал создавать, но на всем остальном прозрачность работает.
Пробуйте:
http://www.prestadev.ru/forum/tema-684-0.html#pid5811
 



Интернет-магазин товаров для детей yellowduck.ru
Хороший хостинг для Prestashop и не только one-hosting.ru
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ZIZI
Новичок
Сообщений: 5
Регистрация: 22-11-2010


23-11-2010 15:57
Огромный респект YellowDuck, все работает!!!! :-)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос