私はいくつかの画像を処理するViewHelperを持っています。元のファイルへのイメージパスがあります。この画像のサイズを変更する必要があります。カスタムViewHelperで画像のサイズを変更
これを行うにはTYPO3で使用できるPHPコードはありますか?
が、私はこれを試してみました:$imgPath = 'img/path/from_database.jpg
$imgConf = array();
$imgConf['file'] = $imgPath;
$imgConf['altText'] = "Sample alt text.";
$image = $this->cObj->IMAGE($imgConf);
が、私はこの例外を取得しています:"Call to a member function IMAGE() on null"
私なViewHelperから継承:\TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelper
はすべての
これは、テーブル 'pages'の' media'フィールドであると思いますか?利用可能な ''ビューヘルパーを使うことを考えてみてください...ビューコンポーネントはExtbaseコンテキストかTypoScript 'FLUIDTEMPLATE'によって呼び出されますか? –
@OliverHader申し訳ありませんが、コードは他のウェブサイトから貼り付けられました。私はこれを編集してコードをより緊密に一致させましたが、この問題には影響しません。このViewHelperは、同じ拡張モジュール(ViewHelperの拡張モジュール)に配置されたFluidテンプレート内で呼び出されるため、Extbaseコンテキストと見なします。を使用したいのですが、PHPコードでどのように使用するのか分かりません。 –
Alan