現在、この回答で提案されているコードを使用しています。これは次のとおりです。
function simalr_preprocess_image(&$variables) {
if ($variables['style_name'] == 'request-background') {
$variables['attributes']['class'][] = 'pixastic';
$variables['attributes']['class'][] = 'pixastic-blurfast(amount=1)';
}
}
これは、「request-background」スタイルの画像を持たないページで次のエラー メッセージが表示されるという事実を除いて、正常に機能します。
注意: 未定義のインデックス: simalr_preprocess_image() の style_name (/var/www/vhosts/simalr.com/httpdocs/sites/all/themes/simalr/template.php の 46 行目)。
このコードは、特定のコンテンツ タイプ (つまり、「リクエスト」) でのみ使用する必要があります。特定のコンテンツ タイプのみのページで使用するには、template.php ファイルのコードをどのように調整する必要がありますか?