![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#11 |
Senior Member
|
![]()
Работающий код
PHP код:
Причем если картинку нужно как-то изменить, это будет произведено и src будет уже на измененную картинку.
__________________
TYPO3 FAQ |
![]() |
![]() |
![]() |
#12 |
Продвинутый
|
![]()
Спасибо.
Теперь картинка выводится, но неизменённого размера ![]() Код:
foreach ($clientlist as $client) { $img_conf = array ('file' => 'uploads/tx_portfoliotables/'.$client['image'], 'file.' => array ( 'maxW' => 50, 'maxH' => 50 ) ); print $img = $this->cObj->IMAGE($img_conf); } Последний раз редактировалось Uznick; 13.06.2006 в 16:25 |
![]() |
![]() |
![]() |
#14 |
Продвинутый
|
![]()
Вот в том-то и весь фикус, что непонятно
![]() Такое впечатление, что на строчки 'maxW' => 50,'maxH' => 50, движок не обращает внимания, и выдаёт жпеги без преобразований. Потому что исходные картинки как раз 100x100 и есть. Последний раз редактировалось Uznick; 14.06.2006 в 02:23 |
![]() |
![]() |
![]() |
#15 |
Продвинутый
|
![]()
А при этом случаем не нужно в TSConfig экстеншна описать что image = IMAGE и так далее? Ну или что-нибудь в этом роде?
Я в видеоуроке под названием fepi_05_rendering_the_image подсмотрел. Автор в основном классе описал Код:
$imgTSConfig = $this->conf['coverImageCObject']; $imgTSConfig['file'] = 'uploads/tx_usercdcollection/'.$imagetitle; return $this->cObj->IMAGE($imgTSConfig); Код:
plugin.user_cdcollection_pi1 { coverImageCObject = IMAGE coverImageCObject.file.width = 100 } правда как создать через кикстартер этот файл я не нашёл.. Видеоурок, кстати, делался для typo3 3.5.0, может с тех времён что-нибудь изменилось. Последний раз редактировалось Uznick; 16.06.2006 в 22:30 |
![]() |
![]() |
![]() |
#16 | |
TYPO3 Infected
|
![]() Цитата:
Этот TS код, который вы привели передается в экстеншн в виде распасенного масива. Выше просто используется уже готовый такой массив, сделанный своими руками. |
|
![]() |
![]() |
![]() |
#17 |
Продвинутый
|
![]()
понял, спасибо.
тогда я совсем не понимаю, почему у меня не меняется размер картинок ![]() |
![]() |
![]() |
![]() |
#18 | |
TYPO3 Infected
|
![]() Цитата:
PHP код:
|
|
![]() |
![]() |
![]() |
#19 |
Продвинутый
|
![]()
print_r ($img_conf);
Код:
Array ( [file] => fileadmin/templates/images/a_018.jpg [file.] => Array ( [maxW] => 150 [maxH] => 350 ) ) Код:
<img src="fileadmin/templates/images/a_018.jpg" width="100" height="100" border="0" alt="" title="" /> |
![]() |
![]() |
![]() |
#20 | |
Senior Member
|
![]() Цитата:
|
|
![]() |
![]() |