考えられるすべてのブロックパラメーターのリスト[閉じた
-
16-10-2019 - |
質問
コーディングブロックに利用可能なすべてのパラメーターを示す包括的なリストはありますか?
たとえば、製品リストの場合。 category_idパラメーターとcolumn_countパラメーターがありますが、他にどのようなパラメーターを使用できますか?
解決
基本的には、ブロックにパラメーターを割り当ててブロッククラスまたはテンプレートファイルで意味を与えることができるため、すべてのブロックのすべてのパラメーターのリストを取得することさえできないと思います。たとえば、製品リストブロックでこれを行うことができます。
$block->setData('doh', true); //let's assume that $block is an instance of the product list block.
//or
$block->setDoh(true);
パラメーターであっても doh
ブロッククラスでは使用されていませんが、これをテンプレートに追加して意味を与えることができます。
<?php if ($this->getData('doh')) : //or $this->getDoh()?>
<span><?php echo $this->__('Homer does not approve')?></span>
<?php else : ?>
<span><?php echo $this->__('Homer approves')?></span>
<?php endif;?>
所属していません magento.stackexchange