在Magento中拆分单个属性中的多个选项

时间:2017-06-19 12:01:59

标签: php string magento attributes explode

我在Magento的属性中有多个选项,当我调用属性时,所有选项都显示在一个字符串中,我想在不同的行(p标签或li)上显示它们。

<?php echo $this->getChildHtml('spamodel') ?>

以上是我的代码,我想我需要使用爆炸,但我是php的新手。

感谢您的帮助。

3 个答案:

答案 0 :(得分:1)

<?php $spamodel = $this->getChildHtml('spamodel'); 
      $spamodel_explode = explode(",",$spamodel);
      echo $spamodel_explode[0];
?>

您可以使用此代码。您可以使用$spamodel_explode[0]获取单个名称,如果您想获得所有名称,则可以使用 forloop

答案 1 :(得分:1)

在这里你可以得到答案

<?php 
      $variable = $this->getChildHtml('spamodel')
      $variable_exp = explode(",",$variable)
      foreach($variable_exp as $var){
         echo $var;
      }    
?>

在上面的编码中,您可以根据您的要求进行爆炸。只需替换','标签并根据您的要求获得结果。

答案 2 :(得分:0)