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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] 嵌入点嵌入模板时出差错

[复制链接]
loverabbit811 发表于 2013-1-20 16:48:26 | 显示全部楼层 |阅读模式
本帖最后由 loverabbit811 于 2013-1-29 20:08 编辑


如图,我在红框的嵌入点 index_forum_extra 嵌入模板,简单的代码:<div >l.aldkjfladkjf</div>
但是更新缓存之后 模板却出现在浏览器的左上角
这个是什么问题呢?

查看代码 也是在<body>下的第一个
搞了好久没搞明白


------------------------------------------------------------补充-----------------------------------------------------
好吧,模板问题自己解决了
但是新问题
  1. function viewthread_posttop_output(){
  2.                         global $_G;
  3.                         $b = array();
  4.                         $i = 1;
  5.                         $this->box = $_G['cache']['plugin']['myplugin']['mypluginon'];
  6.                         if($this->box){
  7.                                 $bx = 'xo';
  8.                         } else {
  9.                                 $bx = 'ox';
  10.                         }
  11.                         $b[$i] = $bx;
  12. //                        include template('dsu_paulsign:sign_list');
  13.                         
  14.                         include template('xxxxx:xxxxx');
  15.                         return array(0=>$return);
  16.                 }
复制代码
这个是脚本嵌入点中的代码
末尾是根据签到插件来的
模板为:
  1. <!--{block return}-->
  2. <div style="color:red">
  3.         <!--{if $b}-->
  4.                 <!--{loop $b $key $value}-->
  5.                         <span>数组下标为:{$key},数组值为:{$value[$key]};</span>
  6.                 <!--{/loop}-->
  7.         <!--{/if}-->
  8. </div>
  9. <!--{/block}-->
复制代码
这样的话,输出内容为:数组下标为:1,数组值为:o;   理论应该输出的数组值为:ox才对?为什么只会输出 o呢?
将脚本嵌入点中的 return array(0=>$return); 改为 $b的话,将不会输出任何内容?这个怎么回事呢?

希望大家指点

好吧,自己解决了!

本帖子中包含更多资源

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

x
 楼主| loverabbit811 发表于 2013-1-20 16:52:27 | 显示全部楼层
补充一下:
嵌入页面类型 xxx.class.php
建立类 class plugin_xxx
类:  class plugin_xxx_forum
        function index_forum_extra_output(){} 和 index_forum_extra(){}都用过
内容 include template('xxx:xxx');
       return array();


回复

使用道具 举报

json_seo 发表于 2013-1-20 17:20:24 | 显示全部楼层
  技术流啊,不懂,帮顶了。
回复

使用道具 举报

smss1111 发表于 2013-1-20 17:28:28 | 显示全部楼层
帮手顶吧……我一看码就心烦
回复

使用道具 举报

 楼主| loverabbit811 发表于 2013-1-20 17:28:57 | 显示全部楼层
smss1111 发表于 2013-1-20 17:28
帮手顶吧……我一看码就心烦

谢谢帮顶
回复

使用道具 举报

实践家外贸 发表于 2013-1-20 17:34:15 | 显示全部楼层
当代国际dangdai.cc
回复

使用道具 举报

满意生活 发表于 2013-1-20 20:39:43 | 显示全部楼层
我文化低看不到;
回复

使用道具 举报

今年不种花 发表于 2013-1-20 20:49:19 | 显示全部楼层
这个确实是技术活的需要点时间做或者要高手指点下
回复

使用道具 举报

 楼主| loverabbit811 发表于 2013-1-20 21:04:35 | 显示全部楼层
今年不种花 发表于 2013-1-20 20:49
这个确实是技术活的需要点时间做或者要高手指点下

:'(:'(
回复

使用道具 举报

madson 发表于 2013-1-20 21:20:28 | 显示全部楼层
这要高手来解答才行了呢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 10:31 , Processed in 0.033358 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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