o::getOptionalProductImages

概要

任意の商品に登録されてる商品画像すべてを配列で返します。
 

使い方

          <dl class="others clearfix">
            <dt><?php echo TEXT_IMAGE_POPUP; ?></dt>
            <?php
            $images = o::getOptionalProductImages($productId);
            if ($images) : ?>
            <?php foreach ($images as $key => $val) : ?>
            <dd>
              <?php
              if (empty($val['optional_image'])) :
                  $val['optional_image'] = 'no_image.gif';
              ?>
              <img <?php echo c::getImage('product_small',c::executeCacheForFunction('configuration', 'o::_', array('PRODUCT_SMALL_IMAGE_HEIGHT')), $val['optional_image']); ?> alt="<?php echo o::getProductName($productId, true); ?>" />
              <?php else :?>
                <img <?php echo c::getImage('product_small',c::executeCacheForFunction('configuration', 'o::_', array('PRODUCT_SMALL_IMAGE_HEIGHT')), $val['optional_image']); ?> alt="<?php echo o::getProductName($productId, true); ?>" />

              <?php endif;?>
            </dd>
            <?php endforeach; ?>
            <?php endif; ?>
          </dl>

 

引数の内容

  • $productId: 商品IDを指定します。

 

返り値

array
商品画像名が配列で返ります。