Автор: arcanum
Дата сообщения: 12.10.2006 15:33
Так, ну вот Вам еще один подарочек от дядюшки Арканума......таблеточка так сказать от головной боли.....
Значится так, посвящается для всех, кто пользуется товарами (НЕ МАГАЗИННЫМИ!!!)
Проблема возникла в том, что когда добавляешь товар например в МАГАЗИНЕ, то выводимое изображения сначала проходит обработку через файл shopthumb.php в папке system и если оно гигантского размера, то оно преобразуется в маленькое, но тут встала проблема.....попробуйте у себя в ТОВАРЫ - НЕ МАГАЗИННЫЕ, добавить фотку например 800х600 пикселей....можете не добавлять я Вам сразу скажу, что она будет на пол экрана и попортит Вашему сайту вид....ну собственно вот Вам лекарство
Делаем по шагам:
1) Идем в папку system и создаем там файл с названием prodthumb.php
2) В него копируем все содержимое файла shopthumb.php(делаем клон, этот файл тоже в этой папке)
3) Теперь в созданном новом файле все вот такие штуки /uploads/shop/icons/ меняем на вот такие /uploads/products/.
4) В этой же папке system открываем файл product.php и ищем в нем вот это
$tmpl->assign('boxshot', "uploads/products/" . $row->boxshot);
и заменяем на это
$tmpl->assign('boxshot', "system/prodthumb.php?smode=4&img=" . $row->boxshot);
Ну все, пол работы сделали ))
5) Теперь идем в шабы в папку product
и открываем файл newest_product.tpl ищем в нем вот такое
<img src="uploads/products/{$ps.img}" alt="" border="0" />
и заменяем на
<img src="system/prodthumb.php?smode=5&img={$ps.img}" alt="" border="0" />
сохраняемся и выходим
6) Открываем файл overview.tpl ищем в нем вот такое
<img src="uploads/products/{$mf->boxshot}" alt="" vspace="5" border="0" />
и заменяем на
<img src="system/prodthumb.php?smode=5&img={$mf->boxshot}" alt="" vspace="5" border="0" />
ну типа ФСЁ.....
не, ну можно еще по другому сделать...тока картинки товаров будут вместе с товарами МАГАЗИННЫМИ...ну если что спрашивайте расскажу......
Добавлено:
аааа блин забыл сказать....
Значит все изображения будут соответствовать размерам указанным в магазине, обратите внимания сюда
system/prodthumb.php?smode=5& -видите циферку 5, так вот в нужных метах вы можете ее менять на 3 - 4 -5 это будет влиять на размер картинки....типа маленькая средняя большая....
Вот теперь точно ВСЕ