新建版块如何在sider.php中显示出来?

By 倒影先生1 at 2013-05-24 22:51:50 • 819次点击 • 1收藏

if(isset($sjlinks) && $sjlinks){
echo '
<div class="sider-box">
    <div class="sider-box-title">特卖网购</div>
    <div class="sider-box-content">
    <div class="btn">';
foreach( $sjlinks as $k=>$v ){
    echo '<a href="',$v,'" target="_blank">',$k,'</a>';
}
echo '    </div>
    <div class="c"></div>
    </div>
</div>';
}
上面是自己复制下面的链接该的  为什么下面能显示出来,而上面的就是不显示,请站长帮忙
if(isset($links) && $links){
echo '
<div class="sider-box">
    <div class="sider-box-title">友情链接</div>
    <div class="sider-box-content">
    <div class="btn">';
foreach( $links as $k=>$v ){
    echo '<a href="',$v,'" target="_blank">',$k,'</a>';
}
echo '    </div>
    <div class="c"></div>
    </div>
</div>';
}

版块, sider, php


if($newest_nodes){
echo '
<div class="sider-box">
    <div class="sider-box-title"><strong><span style="color:#ff0000;">主版块</span></strong></div>
    <div class="sider-box-content">
    <div class="btn">
    <a href="node-8-1.html"><strong><span style="color:#ff0000;">程序发布</span></strong></a><a href="/node-2-1.html">学习</a><a href="/node-3-1.html">交流</a><a href="/node-5-1.html">开发</a>
    <a href="node-6-1.html"><strong><span style="color:#ff0000;">程序求购</span></strong></a><a href="/node-7-1.html">官方公告</a><a href="/node-9-1.html">工具</a>
	</div>
    <div class="c"></div>
    </div>
</div>
';
}

你我知 at 2013-05-25 00:32:17
1

这是我网站加的,可以参考下。nwzhi.com

你我知 at 2013-05-25 00:33:33
2

$sjlinks 没有在页面定义或为空值。

ego008 at 2013-05-25 01:53:56
3

@ego008

能否详细指教 在那个页面定义 links 我看了也没有定义 好像

倒影先生1 at 2013-05-25 13:58:11
4

@你我知 谢谢 学习了

倒影先生1 at 2013-05-25 13:58:52
5

@你我知 我是弄成一个跟添加链接一样的页面 不是静态加上的,是动态管理的。就是不能在sider.php中显示

倒影先生1 at 2013-05-25 14:41:16
6

@倒影先生1 根目录下有各个页面对应的php文件,如 index.php

ego008 at 2013-05-25 15:24:24
7

@倒影先生1

$sjlinks = array("特卖网购"=>"网址","特卖网购2"=>"网址2","特卖网购3"=>"网址3","特卖网购4"=>"网址4");

if(isset($sjlinks) && $sjlinks){
echo '
<div class="sider-box">
<div class="sider-box-title">特卖网购</div>
<div class="sider-box-content">
<div class="btn">';
foreach( $sjlinks as $k=>$v ){
echo '<a href="',$v,'" target="_blank">',$k,'</a>';
}
echo ' </div>
<div class="c"></div>
</div>
</div>';
}

你我知 at 2013-05-25 17:19:15
8

@ego008 我在前面的管理页改了,难道sider.php对应的页面也有吗,大侠给提示下,我是参考您的友情连接页面做的,应该没错的。请指点。

倒影先生1 at 2013-05-25 17:55:57
9

@倒影先生1 打开根目录的 index.php 文件,查找links ,那是定义links 的地方。

ego008 at 2013-05-25 18:07:45
10

@ego008 谢谢 果真显示了 不过我发现还有好几个页面都用到了 $links=get_links() 我都改了 这样应该对吧

倒影先生1 at 2013-05-25 20:00:02
11
登录 后发表评论