В соответствии с виджетом столбца при использовании частичного it will pass $record variable corresponding to that row
, [ не использовать $this
там ]
означает для этой строки $record
будет указывать на текущую запись, чтобы вы могли использовать $record
ваш _photo.htm
должен быть таким
<img src="<?php echo $record->photo->getThumb(100, 100, ['mode' => 'crop']); ?>" />
<!-- OR -->
<img src="<?= $record->photo->getThumb(100, 100, ['mode' => 'crop']) ?>" />
update
Если выЕсли вы используете media finder
, то вы не можете использовать getThumb
для файла, так как это будет просто path for that file
, поэтому невозможно resize
это изображение, используя getThumb
[ Это возможно только с relational attachments (attachMany, attachone etc...)
]
Хотя вы можете использовать это, чтобы показать маленькое изображение
<img height="64" width="64" src="<?= 'https://october-plaza.com/storage/app/media/'
. $model->photo ?>"` />
Вы можете добавить эту высоту= "64" width = "64" для показа изображения в виде эскиза (но это будет полное изображение, только уменьшенное с использованием атрибутов).
если есть сомнения, прокомментируйте