我在Magento的属性中有多个选项,当我调用属性时,所有选项都显示在一个字符串中,我想在不同的行(p标签或li)上显示它们。
<?php echo $this->getChildHtml('spamodel') ?>
以上是我的代码,我想我需要使用爆炸,但我是php的新手。
感谢您的帮助。
答案 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)