2017-06-19 6 views
1

Ich habe mehrere Optionen in einem Attribut in Magento und wenn ich das Attribut aufrufen, werden alle Optionen in einer Zeichenfolge angezeigt und ich möchte sie in separaten Zeilen (p-Tags oder li's) zeigen).Mehrere Optionen in einem einzigen Attribut in Magento teilen

Das obige ist mein Code, ich denke, ich muss explode verwenden, aber ich bin ein Neuling bei php.

Danke für jede Hilfe.

+0

können Sie Ihre Inhalte, die Sie explodieren möchten .. –

+0

Miami, Vegas, Saint Tropez, Palm Springs, Paris, Hawaii, Siena, Monaco, Havanna, New York – totneschap

Antwort

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

Hier können Sie mit diesem Code gehen. Sie können einzelne Namen mit $spamodel_explode[0] zu bekommen und wenn Sie alle Namen erhalten möchten, als Sie forloop

+1

Danke, das hat super funktioniert – totneschap

1

Hier können Sie können Sie die Antwort auf

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

In oben verwenden können Codierung Sie basiert explode können auf Ihre Anforderung. Ersetzen Sie einfach das ',' Tag und erhalten Sie die Ergebnisse basierend auf Ihrer Anforderung.

Verwandte Themen