2016-08-10 15 views
0

私は私のタグの値は、属性とPHP explode機能を使用して、配列にそれらを爆発しよう得る:私は値をエコーするとConcrete5値のTags属性を配列に展開するにはどうすればよいですか?

$test = explode(' ', $p->getCollectionAttributeValue($atHandle)); 
print_r($test); 

、スペースで区切られているように見えるが、ときに私スペースを区切り文字として使用して値を分解しようとすると、値を区切りません。

どのデリミタがタグに使用されていると思いますか?

+0

タグは既に配列である必要があります(爆発する必要はありません):http://documentation.concrete5.org/developers/working-with-pages/getting-data-about-a-page – Ryan27

+0

hmmm weird、それが配列の場合は、 "Invalid Argument Passed"という配列をimplodeしようとするとエラーが発生します。 –

+1

@ランダム、それのためにお詫び申し上げます。コードを更新しました。しかし、それと同じ問題です。 –

答えて

0

関数getCollectionAttributeValue( 'tags')は実際には配列ではなくオブジェクトを返します。

関連する問題