製品ページに余分な写真や動画を埋め込んでいますが、写真を設定せずに新規作成すると、設定されていない写真が見つからないため、Magento でエラーが発生します。画像属性であるembed3という名前の属性をMagentoで作成しました。次に、このスニペットを作成しました。これはうまく機能します-写真が選択されていない場合を除いて、Magento は失敗します:
<?php
$video3 = $_product->getEmbed3();
if (isset($video3)){
echo '<img src="';
echo $this->helper('catalog/image')->init($_product, 'embed3');
echo '"/>';
}
else
{
}
?>
それは粗雑で醜いです-私は知っています、どんな提案/助けも大歓迎です