PHP 클래스 Neos\Media\ViewHelpers\Uri\ThumbnailViewHelper

= Examples = {typo3.media:uri.thumbnail(asset: assetObject)} (depending on the asset) _Resources/Persistent/b29[...]95d.jpeg {typo3.media:uri.thumbnail(asset: assetObject, maximumWidth: 80)} (depending on the asset; has scaled keeping the aspect ratio) _Resources/Persistent/b29[...]95d.jpeg
또한 보기: Neos\Media\ViewHelpers\ThumbnailViewHelper
상속: extends Neos\FluidAdaptor\Core\ViewHelper\AbstractViewHelper
파일 보기 프로젝트 열기: neos/neos-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$assetService Neos\Media\Domain\Service\AssetService
$resourceManager Neos\Flow\ResourceManagement\ResourceManager
$thumbnailService Neos\Media\Domain\Service\ThumbnailService

공개 메소드들

메소드 설명
render ( Neos\Media\Domain\Model\AssetInterface $asset = null, integer $width = null, integer $maximumWidth = null, integer $height = null, integer $maximumHeight = null, boolean $allowCropping = false, boolean $allowUpScaling = false, boolean $async = false, string $preset = null ) : string Renders the path to a thumbnail image, created from a given asset.

메소드 상세

render() 공개 메소드

Renders the path to a thumbnail image, created from a given asset.
public render ( Neos\Media\Domain\Model\AssetInterface $asset = null, integer $width = null, integer $maximumWidth = null, integer $height = null, integer $maximumHeight = null, boolean $allowCropping = false, boolean $allowUpScaling = false, boolean $async = false, string $preset = null ) : string
$asset Neos\Media\Domain\Model\AssetInterface
$width integer Desired width of the thumbnail
$maximumWidth integer Desired maximum width of the thumbnail
$height integer Desired height of the thumbnail
$maximumHeight integer Desired maximum height of the thumbnail
$allowCropping boolean Whether the thumbnail should be cropped if the given sizes would hurt the aspect ratio
$allowUpScaling boolean Whether the resulting thumbnail size might exceed the size of the original asset
$async boolean Return asynchronous image URI in case the requested image does not exist already
$preset string Preset used to determine image configuration
리턴 string the relative thumbnail path, to be used as src attribute for tags

프로퍼티 상세

$assetService 보호되어 있는 프로퍼티

protected AssetService,Neos\Media\Domain\Service $assetService
리턴 Neos\Media\Domain\Service\AssetService

$resourceManager 보호되어 있는 프로퍼티

protected ResourceManager,Neos\Flow\ResourceManagement $resourceManager
리턴 Neos\Flow\ResourceManagement\ResourceManager

$thumbnailService 보호되어 있는 프로퍼티

protected ThumbnailService,Neos\Media\Domain\Service $thumbnailService
리턴 Neos\Media\Domain\Service\ThumbnailService