0
バンドル商品を作成した際、商品の名前+価格が表示されますが、名前と価格ではないシンプルな商品のサイズを表示したい。シンプルな製品にMagentoがサイズ属性を表示するにはどうすればいいですか?前もって感謝します。シンプルプロダクトのバンドル商品のサイズ属性の表示方法
バンドル商品を作成した際、商品の名前+価格が表示されますが、名前と価格ではないシンプルな商品のサイズを表示したい。シンプルな製品にMagentoがサイズ属性を表示するにはどうすればいいですか?前もって感謝します。シンプルプロダクトのバンドル商品のサイズ属性の表示方法
Step1: - あなたのテーマで以下のファイルを探します。
アプリ\設計\フロントエンド{{テーマ}} \デフォルト\テンプレート\バンドル\カタログ\製品\ビュー\タイプ\バンドル\オプション/ select.phtml
ステップ2: -
見つけてください。
<?php foreach ($_selections as $_selection): ?>
<?php if ($_selection->getSelectionCanChangeQty() && $this->_isSelected($_selection)): ?>
<?php $tierPriceHtml = $this->getTierPriceHtml($_selection); ?>
<?php endif; ?>
<option value="<?php echo $_selection->getSelectionId() ?>"<?php if ($this->_isSelected($_selection)) echo ' selected="selected"' ?><?php if (!$_selection->isSaleable()) echo ' disabled="disabled"' ?>><?php echo $this->getSelectionTitlePrice($_selection, false) ?></option>
<?php endforeach; ?>
上記のファイル内のコード下記のコードで
<?php foreach ($_selections as $_selection): ?>
**<?php $productLoad=Mage::getModel('catalog/product')->load($_selection->getId()); ?>**
<?php if ($_selection->getSelectionCanChangeQty() && $this->_isSelected($_selection)): ?>
<?php $tierPriceHtml = $this->getTierPriceHtml($_selection); ?>
<?php endif; ?>
<option value="<?php echo $_selection->getSelectionId() ?>"<?php if ($this->_isSelected($_selection)) echo ' selected="selected"' ?><?php if (!$_selection->isSaleable()) echo ' disabled="disabled"' ?>><?php echo $productLoad->getAttributeText('size'); ?></option>
<?php endforeach; ?>
感謝を交換したが、これは他のソリューションに動作しません... – Jyotishina