I have a simple dropdown attached to each asset that allows the user to select the desired crop position (in %, so '0% 0%' , '0% 50%' , and so on).
In my twig template I have this inside a for loop
{% set entryImage = entry.pageHeader.first() %}
{% set imageCrop = entryImage.cropPosition %}
{% set transformedImages = craft.imager.transformImage(entryImage, [
{ width: 1680, jpegQuality: 75 },
{ width: 1080, jpegQuality: 75 },
{ width: 680, jpegQuality: 70 },
{ width: 480, jpegQuality: 70 }
], { ratio: 21/9, position: 'entryImage.cropPosition' }) %}
As you can see, I've set the crop position inside the imageCrop variable and when I print it to screen the correct value is there.
But how the hell do I get the value that is set inside that imageCrop variable into my transformedImages array? I keep getting errors like: Undefined offset: 1
.