![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Новенький 
			
			
			
				
			
			Регистрация: 16.05.2011 
				
				
				
					Сообщений: 12
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Всем доброго вечера ! 
		
		
		
		
		
		
		
	Обновил cms до версии 4.5 и после этого изображения в детальном отображении новостей (SINGLE) стали подгоняться автоматически (где по ширине, где по высоте). Причем в списках (LIST, LATEST)картинки не подгоняются, странно еще и то, что картинки и там и там одни и теже (( Код: 
	 subparts.NEWS_DETAIL < plugin.tt_news
  
   subparts.NEWS_DETAIL{
     
    templateFile = fileadmin/template/news.tmpl
    
    # code of output latest news
    code >
    code = SINGLE
    # folder with news records
    pid_list = 36
    # page detail
    singlePid = 37
    
    #back to list of news
    backPid = 34
     
     
     displaySingle {
     
      subheader_stdWrap >
      imageWrapIfAny >
      caption_stdWrap >
      showTitleAsPrevNextLink >
      image.imageLinkWrap >  
      
      date_stdWrap >
      
      image.file.maxH = 114
      image.file.maxW = 114
      
      date_stdWrap{
       strftime = %d.%m.%Y
      }
     }
  }
 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			Закономерно, потому что приведенный конфиг относится к SINGLE. Если надо чтобы и в LIST картинки были нужного размера, то прописать нужно конфиг для displayList.image
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Новенький 
			
			
			
				
			
			Регистрация: 16.05.2011 
				
				
				
					Сообщений: 12
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Так как раз картинки, выведенные с помощью LIST и LATEST такие какие и нужно. Не "держится" размер лишь у SINGLE
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			Значит надо переписать часть шаблона ответственную за SINGLE по аналогии с LIST. Какой результат требуется-то?
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			 Новенький 
			
			
			
				
			
			Регистрация: 16.05.2011 
				
				
				
					Сообщений: 12
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			SINGLE - копия кода LIST и LATEST. Картинки отображаются в LIST и LATEST нужного размера (такими какими они заданы в image.file.maxW,  image.file.maxH) в SINGLE же настройки image.file.maxW, image.file.maxH, по всей видимости, игнорируются, то есть ширина и высота задаются автоматически.  
		
		
		
		
		
		
		
	Например, я вставляю картинку в новость и ставлю ей Код: 
	image.file.maxW = 114 image.file.maxH = 114 но выводится она с параметрами: width = 114 height = 86, причем с различными картинками варьируются и размеры : то ширина, то высота 114, то есть одно из двух - ширина или высота всегда будет 114 . Но в тоже время, эти же картинки, выведенные одной и той же "конструкцией кода" в LIST и LATEST будут нужной ширины 114 и высоты 114 ... где грабли не пойму...  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			То есть нужно вогнать в размер по меньшей из сторон и обрезать большую? Я правильно задачу понял? 
		
		
		
		
		
		
		
	Если да, то решается это добавлением "волшебной" буковки "c" после цифр, в таком случае будет использован кроп в размер.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			 Новенький 
			
			
			
				
			
			Регистрация: 16.05.2011 
				
				
				
					Сообщений: 12
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Спасибо, вы обо мне хорошего мнения )) ... Я пытаюсь из 320 x 240 сделать изображение 114 x 114 не вырезая, а именно ужимая картинку, пока не считаясь с качеством. Мне не понятно почему в одну и ту же переменную ###NEWS_IMAGE### и именно когда code = SINGLE ставятся ширина и высота автоматически подгоняясь. Как буд - то именно в code = SINGLE включена какая - то "галка пропорциональности"
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			Вот статья - http://wiki.typo3.org/TSref/imgResource 
		
		
		
		
		
		
		
	Возможно имеет смысл указать не только максимально допустимую высоту и ширину, но заодно и минимальные параметры. Хотя, как мне кажется, в случае указанной настройки пропорциональное уменьшение и должно быть, а в LIST просто что-то подшаманено с css и тут уже браузер делает ресайз. Я бы попробовал просто указать ширину и высоту для начала: Код: 
	displaySingle.image {
  file.width = 114
  file.height = 114
}
 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | 
| 
			
			 Новенький 
			
			
			
				
			
			Регистрация: 16.05.2011 
				
				
				
					Сообщений: 12
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			width и height помогли )))) Ну Дядя Байт, Спасибо Вам за совет !
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |