帝国论坛帝国网站管理系统交流区模板/标签/插件共享交流[已解决]如果某字段值为空,则在页面中不显示调用,怎么处理? 【本版专题贴子】  
主题:[已解决]如果某字段值为空,则在页面中不显示调用,怎么处理? [加入收藏夹]   

sanbaodian
用户头衔:举人

精华贴   :0
发贴数   :90
经验值   :604
注册时间:2007-04-27
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[已解决]如果某字段值为空,则在页面中不显示调用,怎么处理?
如题:博客地址字段值为空,则在页面里不显示我的博客及其链接。

用JS判断下吗?怎么写代码呢?

[该贴被修改 1 次,最后修改时间 2008-09-16 15:31:47 ]


http://www.tspl.me

三宝殿|网络第一帮
2008-09-15 15:51:46 已设置保密 顶部 回复 引用 报告 编辑 删除

禾火木风
用户头衔:嘉宾

精华贴   :11
发贴数   :5478
经验值   :14179
注册时间:2006-03-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

内容页中,开启模板支持程序代码
<?
if($navinfor[字段名]){
?>
内容
<?
}
?>



梦想设计 成就你的设计梦想
2008-09-16 09:22:35 已设置保密 顶部 回复 引用 报告 编辑 删除

sanbaodian
用户头衔:举人

精华贴   :0
发贴数   :90
经验值   :604
注册时间:2007-04-27
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

我试着用JS也解决了
感谢版主的方法,你的方法才是正道!

<script type="text/javascript">
function showblog(I1){
        var I1;
        (I1!='')?I1='<a href="[!--bloglink--]" target="_blank">[!--pagetitle--]的博客</a>':I1='';
        document.write(I1);
}
</script>


在模板需要插入的地方插入这个:
<script type="text/javascript">showblog('[!--bloglink--]');</script>



http://www.tspl.me

三宝殿|网络第一帮
2008-09-16 15:38:47 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1