本帖最后由 icesnow169 于 2010-8-27 16:25 编辑
你可以利用一下代码输出自定义信息的内容,得到你要的东西。 - <!--{eval print_r($value['customfieldtext'])}-->
复制代码
复制代码一般情况下,都是这样的:
- Array
- (
- [0] => 内容1
- [1] => 内容2
- [2] => 内容3
- )
复制代码
复制代码第四步,现在好办了,得到上面你想要的内容前面的数字,在你需要显示的地方用下面的方法进行输出:
- $value['customfieldtext'][0]
复制代码
复制代码这样,你就可以利用自定义信息得到任何你想要的结果了。
使用:
- <!--{eval $value['customfieldtext'] = unserialize($value['customfieldtext'])}-->
复制代码
可以将数组反序列化
类似这样写:
- <!--{loop $_SBLOCK['newlist'] $value}-->
- <!--{eval $value['customfieldtext'] = unserialize($value['customfieldtext'])}-->
- <!--{eval print_r($value['customfieldtext'])}-->
复制代码
这样就可以看到 $value['customfieldtext'] 这个多维数组的每个元素了
最后调用的时候使用:
- $value['customfieldtext'][0]
复制代码
|