Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 返回值是array类型的嵌入点的几个问题

[复制链接]
hdsoso 发表于 2012-3-25 11:46:14 | 显示全部楼层 |阅读模式
我想在viewthread_sidetop 这个嵌入点里键入代码,他的返回值是array的,请问如何返回呢?我直接返回数组,发现显示的是数组的第一个数据,我想返回数组的说有数据,如何返回呢?
第二个问题,我想再模板里返回数组,如何返回呢?
难道我理解错了,这个返回的array到底是什么意思呢?
  1. $arr = array("二","2","叁");
  2.                 include template('hdsosoplugin:hdsosoplugin');
  3.                 return $arr;
复制代码
$arr是我返回的数组,
include template('hdsosoplugin:hdsosoplugin');是我试图从模板中显示
  1. <div>
  2. {$arr[0]}
  3. </div>
  4. <div>
  5. {$arr[1]}
  6. </div>
  7. <div>
  8. {$arr[2]}
  9. </div>
复制代码
这个是模板代码,但是显示结果不对,
请看图片,




请教解答















本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
lecomte 发表于 2012-3-25 13:01:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| hdsoso 发表于 2012-3-25 15:34:23 | 显示全部楼层
  1. return array(
  2.                                 'template' =>'hdsosoplugin:hdsosoplugin',
  3.                                 'message' =>'sss',
  4.                                 'values' =>$arr
  5.                            );
复制代码
改成这样,页面什么都不显示,求指点
回复

使用道具 举报

 楼主| hdsoso 发表于 2012-3-25 15:38:14 | 显示全部楼层
  1. return array("<div style='color:red;'>".$arr[2]."</div>");
复制代码
改成这样可以显示,官方就没有比较详细的例子吗?
回复

使用道具 举报

abcwangyi789 发表于 2012-4-18 15:38:12 | 显示全部楼层
我插入视频出现了Array
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-28 03:28 , Processed in 0.110108 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表