CMS企业模板|CMS模板|CMS网站定制|CMS模板下载

站内搜索 售前咨询 售后服务 建站帮助 微博 博客 在线客服
  • 网站模板
  • 定制开发
  • 案例展示
  • 最新动态
  • 关于我们
  • 联系我们
  • 问答社区

CMSYOU互助问答社区

诚信合作, 高质专业!
CMSYOU互助问答社区
使用新浪微博账号登录 登录 注册
  • 搜索
  • 问题
  • 话题
  • 用户
发起

PHPCMS V9 怎么全站调用站点名?

Phpcms 数据调用 站点
比如会员中心、搜索列表,PHPCMS V9 怎么全站调用站点名?
2013-04-17 20:51 分享

站外

邮件

3 个回复

trasier - 阿七涂画!

赞同来自: shuilangjun

刚才又发现一个PC语句调用方法:
{pc:get sql="SELECT * FROM cmsyou_site" cache="3600" order="listorder DESC" return="data"}
{loop $data $key $val}
{php $smalltitle=substr($val[name],0,30);}
{$smalltitle}
{/loop}
{/pc}

更管用!
2013-04-17 20:54

分享

要参与问题请先登录或注册

1

shuilangjun

赞同来自:

PHPCMS V9 调用站点名的方法一:
1、打开phpcms\libs\functions\golbal.func.php文件中第1413行加上以下代码
/**
* 获取站点名称
* @param $sitename 站点名
*/
function sitename($siteid) {
static $sitelist;
if(empty($sitelist)) $sitelist = getcache('sitelist','commons');
return $sitelist[$siteid]['name'];
}
2、使用{sitename($siteid)}调用,注意升级的时候不要覆盖此文件!

PHPCMS V9 调用站点名的方法二:
不用改文件在需要调用的代码前加上<?php $SITE = getcache('sitelist','commons');?>
比如:
<?php $SITE = getcache('sitelist','commons');?>
<a class="sort" href="{siteurl($siteid)}">{$SITE[$siteid][name]}</a>
2013-04-17 20:51

分享

要参与问题请先登录或注册

0

trasier - 阿七涂画!

赞同来自:

SELECT * FROM cmsyou_site
这句用自己的数据库表头,这里自定义截取的位置:
substr($val[name],0,30);}
0~30个字符。

2013-04-17 20:57

分享

要参与问题请先登录或注册

0

为什么被折叠?0 个回复被折叠

该问题目前已经被锁定,无法添加新回复

发起者

trasier trasier 阿七涂画!

相关问题

PHPCMS V9怎么调用调用站点名? phpcms v9 怎么调用页面描述 phpcms v9 tag页怎么调用文章内容(就像list页用moreinfo='1')? phpcms v9 搜索页怎么调用文章内容(就像list页用moreinfo='1')? phpcms v9 搜索页如何调用网站导航栏目,原因是retrun值会冲突? Phpcms V9在不用插件的情况下,怎么调用Tag列表? phpcms怎么实现全站搜索,而不是分类搜索? PHPCMS如何调用会员列表头像及昵称呢,比如说调用会员组ID为6的前10位会员。 怎么调用Phpcms V9当前栏目的模型ID?

问题状态

最新活动:2013-04-17 21:03

浏览:4257 次

关注:2 人

Copyright © 2008-2025 CMSYOU - 互助问答社区 - 粤ICP备10060801号-3   rss feed RSS Feed
欢迎加入QQ群(346494585)Phpcms V9企业模版交流 CMS定制咨询
“让我们一起来学习CMS建站吧!”