Как увеличить иконки в доске объявлений

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 26 апреля 2016 в 14:19
Через ксс некачественное фото получается, подскажите какой файл отвечает за размер иконок в стандартной доске
#2 26 апреля 2016 в 14:20
Очень нужно господа прошу помочь.
#3 26 апреля 2016 в 14:48
какие иконки?) размер фотографии?
#4 26 апреля 2016 в 14:52
Иконки категорий, смотрите фото
#5 26 апреля 2016 в 14:55
Это в 1? Там вроде всё просто делается. CSS + иконки надо заново отрисовать под нужный размер)
#6 26 апреля 2016 в 15:05


Это в 1? Там вроде всё просто делается. CSS + иконки надо заново отрисовать под нужный размер)

WowChih

Да нет, делал min-width увеличивается, но сама иконка в сжатом виде, это где то в файле надо искать.
#7 26 апреля 2016 в 15:05


Это в 1? Там вроде всё просто делается. CSS + иконки надо заново отрисовать под нужный размер)

WowChih

Ветка 1
#8 26 апреля 2016 в 16:51
Вот код
public function uploadPhoto($item_id, $cat, $stop_photo = '') {

global $_LANG;

$a = (5-$stop_photo);

$item = $this->getRecord($item_id);
require_once PATH.'/includes/thumb/ThumbLib.inc.php';
$uploaddir = PATH.'/images/board/';
$img_count = $item['img_count'];
$fileElementName = 'imgfile';
$files_count = sizeof($_FILES[$fileElementName]["name"]);
if( $files_count > $a ) {
cmsCore::addSessionMessage($_LANG['ALL_UPDATE'], 'error');
$files_count = $a;
}

for ($i = 0; $i < $files_count; $i++) {

$name = $_FILES[$fileElementName]['name'][$i];
$ext = strrchr($name, ".");
$size = $_FILES[$fileElementName]['size'][$i];
if ($ext != '.jpg' && $ext != '.jpeg' && $ext != '.gif' && $ext != '.png' && $ext != '.bmp') { cmsCore::addSessionMessage('Не верный формат файла', 'error');cmsCore::redirectBack(); }
if($size > 100000){cmsCore::addSessionMessage('Размер файла='.$size, 'error');cmsCore::redirectBack();}

if(($_FILES[$fileElementName]['error'][$i]==0)){
$img_count++;

$tmp_name = $_FILES[$fileElementName]['tmp_name'][$i];
$filename = 'board'.$item['id'].'-'.$img_count.$ext;
$uploadphoto = $uploaddir. $filename;
$uploadthumb = $uploaddir. 'small/'. $filename;
$uploadthumb2 = $uploaddir. 'medium/'. $filename;

if (@move_uploaded_file($tmp_name, $uploadphoto)){
$thumb = PhpThumbFactory::create($uploadphoto);
$thumb->adaptiveResize($cat['thumb1'], $cat['thumb1']);
$thumb->save($uploadthumb);
$thumb = PhpThumbFactory::create($uploadphoto);
$thumb->adaptiveResize($cat['thumb2'], $cat['thumb2']);
$thumb->createWatermark($_SERVER['DOCUMENT_ROOT'].'/images/watermark.png');
$thumb->save($uploadthumb2);
} else {
$img_count--;
}
}

}

if ($img_count != $item['img_count']){
$this->inDB->query("UPDATE cms_board_items SET img_count={$img_count} WHERE id={$item_id}");
}

return true;


}
#9 26 апреля 2016 в 20:13
Я делал для шопа себе большие иконки.
Но, сейчас не под рукой, надо в архиве посмотреть. Найду — отпишусь.
#10 26 апреля 2016 в 20:46
admin\components\board\backend.php:
  1.  
  2. $inUploadPhoto->medium_size_w = 32;
  3. $inUploadPhoto->medium_size_h = 32;
Не помешает ещё и templates\_default_\components\com_board_cats.tpl подправить от греха подальше
#11 26 апреля 2016 в 22:00


components\board\backend.php:

  1.  
  2. $inUploadPhoto->medium_size_w = 32;
  3. $inUploadPhoto->medium_size_h = 32;
Не помешает ещё и templates\_default_\components\com_board_cats.tpl подправить от греха подальше

Олег Васильевич я

Ага спасибо, я завтра просмотрю и напишу)
#12 26 апреля 2016 в 22:00


Я делал для шопа себе большие иконки.
Но, сейчас не под рукой, надо в архиве посмотреть. Найду — отпишусь.

WowChih

Без проблем)
#13 27 апреля 2016 в 12:47
Тема закрыта.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.