帝国CMS调用宣布者全数作品列表的三种方法【官方澳门新永利下载】,帝国cms建站方法和知识点

调用查看作者的所有文章帝国CMS实现查看作者的所有文章一共2种方法一、链接到搜索页注意:因为一般搜索字节为2个字节,而最先注册的前9位会员会员id为个位数,所以要先把搜索字节设置为1个字节
后台–系统–系统设置–系统参数设置–搜索设置–搜索关键字a
href=!–news.url–]e/search/?searchget=1keyboard=!–userid–]show=useridmember=1!–username–]/a方法3、灵动标签调用[e:loop={selfinfo,1,0,0,userid=$navinfor[userid]
and classid=$navinfor[classid] and id=$navinfor[id] and
ismember=1}]a
href=?=$public_r[newsurl]?e/search/?searchget=1keyboard=?=$bqr[userid]?show=useridmember=1
target=_blank?=$bqr[username]?/a[/e:loop]
注释:?=$public_r[newsurl]?网站根目录 ?=$bqr[userid]?会员id
mid=1数据模型id
tempid=6列表模板ID==============================================================================================================二、链接到作者空间使用说明:使用时可用list.php或list2.php,①、list.php链接到会员空间的文章列表,
格式:
e/space/list.php?mid=1userid=2②list2.php自定义的作者文章列表,可用自己制作的
格式:e/space/list2.php?mid=1tempid=9userid=2注释:mid=1数据模型id
tempid=9列表模板ID
userid=2作者id注意:list2.php可选择模板,而list.php不可选,即list.php选择了模板也还会自动链接到会员空间的文章列表—————————————————————————————————————-列表内容模板(list.var)
调用a
href=!–news.url–]e/space/list2.php?mid=1tempid=9userid=!–userid–]!–username–]/a
例子:下列将链接到作者空间文章列表a href=王伟/aa
href=!–news.url–]e/space/list.php?mid=3tempid=1userid=!–userid–]!–username–]/a————————————————————————————————内容页调用方法1、调用作者多种信息?php$userr=sys_ShowMemberInfo(0,);?span会员头像:img
src=?=$userr[userpic]?$userr[userpic]:$public_r[newsurl].e/data/images/doimg.gif?/span
brspan会员:?=$userr[username]?/span
brspan会员ID:?=$userr[userid]?/span
brspan注册时间:?=$userr[registertime]==null?:date(y-m-d,$userr[registertime])?/span
brspan会员积分:?=$userr[userfen]?分/span
brspan发布新闻:?=$empire-gettotal(select count(*) as total from
{$dbtbpre}ecms_news where userid=$navinfor[userid] and
ismember=1)?条/span
brspan会员组:?=$userr[groupname]?/spanbrspan作者文章列表:a
href=?=$public_r[newsurl]?e/space/list.php?userid=?=$userr[userid]?mid=1文章列表/a/spanbr方法2、直接用链接a
href=!–news.url–]e/space/list.php?mid=1tempid=1userid=!–userid–]!–username–]/a
方法3、灵动标签调用[e:loop={selfinfo,1,0,0,userid=$navinfor[userid]
and classid=$navinfor[classid] and id=$navinfor[id] and
ismember=1}]作者文章列表:a
href=?=$public_r[newsurl]?e/space/list.php?userid=?=$bqr[userid]?mid=1
target=_blank?=$bqr[username]?/abr[/e:loop]
注释:?=$public_r[newsurl]?网站根目录 ?=$bqr[userid]?会员id
mid=1数据模型id tempid=6列表模板ID

帝国cms建站方法和知识点

 

1、 
首先在帝国cms网站上下载模板系统。根据模板系统上的提示,将指定的目录文件放在指定的位置。然后进行安装、后台管理系统的命名设置、数据库的设置等等。

2、  安装完成之后,进入后台管理系统。

 官方澳门新永利下载 1

 

找到首页模板,把自己做好的页面写入首页模板中。

注意,这里面的所有引入文件夹中,都需要加入指定根目录。[!–news.url–]

 官方澳门新永利下载 2

官方澳门新永利下载 3

官方澳门新永利下载 4

 

 

 

然后把相应的外部文件放入在项目指定的文件位置。此刻我们的首页页面样式就出来了。需要刷新首页。后面的所有操作,都要去刷新指定的页面内容,确保写入的内容可以呈现出来。

 官方澳门新永利下载 5

 

注意:我画出来的这些。就是需要着重点击刷新的地方。

3、  接下来就是开始建立栏目。

 官方澳门新永利下载 6

 

 官方澳门新永利下载 7

 

4、  栏目建好之后,需要创建相应的模板来呈现我们的页面内容。

 官方澳门新永利下载 8

 

我用的最多的就是列表模板、内容模板和公共模板。

把我们写好的页面写入到相应的模板中。

5、 
接下来就是最重要的部分了,需要动态的去调用栏目信息还有模板信息,需要掌握一点数据库的知识,会更加容易。动态调用之后,就可以呈现每一个部分动态添加的内容了,这样的话,一个强大的网站就建立OK了。

下面,我就一一总结介绍一下。

(1)      
导航栏的动态呈现。首先,导航栏里面的内容就是栏目里面呈现的信息。需要把栏目中要呈现的去呈现出来。

<!–start–>

    <ul id=”menu”>

             <li
class=”menu-li”>

                       <a
class=”menu-a” class=”select1 select” href=”/”>首页</a>

             </li>

    [e:loop={“select
classid,classname,sonclass,islast,classpath from {$dbtbpre}enewsclass
where bclassid=0 order by classid asc”,0,24,0}]

    <?php

             $username =
getcvar(‘mlusername’);

                      
$classurl=sys_ReturnBqClassname($bqr,9);

             ?>

                      <li
class=”menu-li”>

                               
<?php

                               
if ($bqr[‘classid’]==109) {

                               
?>

                               
<a class=”menu-a” href=”/<?=$bqr[‘classpath’]?>”>

                                        
<?=$bqr[classname]?>

                                                           
</a>

                                                           
<?php

                                                           
}

                                                           
else

                                                           
{

                                                           
?>

                                                           
<a class=”menu-a”>

                                                                    
<?=$bqr[classname]?>

                                                           
</a>

                                                           
<?php

                    //////////if
($bqr[islast] == 0 && $bqr[bclassid] > 0 )

                                        
//////////{

$sqlsonclass = “select
bclassid,islast,classid,classname,sonclass from {$dbtbpre}enewsclass
where bclassid=$bqr[classid] order by myorder”;

$sonclassresult=$empire->query($sqlsonclass);
//查询当前栏目的子栏目

if ($sonclassresult) {
//这里读出的是二级栏目

echo ‘<ul
class=”sec_nav”>’;

}

 while($sonclass_r=$empire->fetch($sonclassresult))
{  //循环获取查询记录

    
 $sonclassurl=sys_ReturnBqClassname($sonclass_r,9);//取得栏目地址

                   ?>

                                        
         <li>

                                                  
<?php

                       if
($sonclass_r[‘bclassid’]==52) {

                               
?>

                                                  
<a>

                                                  
<?=$sonclass_r[‘classname’]?>

                                                  
</a>

发表评论

电子邮件地址不会被公开。 必填项已用*标注