帝国CMS使用技巧之自定义页面调用

帝国教程 强烈建议 2024-03-04 08:42 127 0

  我们做单页(比如“公司介绍”、“联系我们”等页面)时一般采用自定义页面来做,而调用出自定义页面导航可以用标签SQL调用。如下:

  例子1:调用自定义页面分类ID=1的页面导航

  [e:loop={'select id,path,title from [!db.pre!]enewspage where classid=1 order by id',20,24,0}]

  

  $pageurl=$public_r['newsurl'].str_replace('/','',$bqr['path']);

  ?>

  

  • >
  •   [/e:loop]

      例子2:调用自定义页面导航并识别当前自定义页面

      [e:loop={'select id,path,title from [!db.pre!]enewspage where classid=1 order by id',20,24,0}]

      

      $pageurl=$public_r['newsurl'].str_replace('/','',$bqr['path']);

      $css='pagecss';

      if($classid=='page'.$bqr[id])

      {

      $css='selfpagecss';

      }

      ?>

      

  • >>
  •   [/e:loop]

      相关说明:

      上面例子是调用分类ID=1的自定义页面,不限制可以去掉SQL中“ where classid=1”条件。

    本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!