当前位置: 首页>>代码示例>>PHP>>正文


PHP Catalog::lite方法代码示例

本文整理汇总了PHP中Catalog::lite方法的典型用法代码示例。如果您正苦于以下问题:PHP Catalog::lite方法的具体用法?PHP Catalog::lite怎么用?PHP Catalog::lite使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Catalog的用法示例。


在下文中一共展示了Catalog::lite方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: foreach

foreach ((array) $this->_catalog as $key => $row) {
    ?>
          <?php 
    if ($row['parent_id'] == 0) {
        ?>
          <dd>
            <h3><a href="<?php 
        echo $this->createUrl('post/index', array('catalog' => $row['catalog_name_alias']));
        ?>
"><?php 
        echo $row['catalog_name'];
        ?>
</a></h3>
            <ul>
              <?php 
        foreach ((array) Catalog::lite($row['id']) as $key => $val) {
            ?>
              <li><a href="<?php 
            echo $this->_navLink($val);
            ?>
"><?php 
            echo $val['catalog_name'];
            ?>
</a></li>
              <?php 
        }
        ?>
            </ul>
          </dd>
          <?php 
    }
开发者ID:bigbol,项目名称:ziiwo,代码行数:31,代码来源:header.php

示例2: actionShow

 /**
  * 浏览详细内容
  */
 public function actionShow($id)
 {
     $bagecmsShow = Post::model()->findByPk(intval($id));
     if (false == $bagecmsShow) {
         throw new CHttpException(404, '内容不存在');
     }
     //更新浏览次数
     $bagecmsShow->updateCounters(array('view_count' => 1), 'id=:id', array('id' => $id));
     //seo信息
     $this->_seoTitle = empty($bagecmsShow->seo_title) ? $bagecmsShow->title . ' - ' . $this->_conf['site_name'] : $bagecmsShow->seo_title;
     $this->_seoKeywords = empty($bagecmsShow->seo_keywords) ? $this->_seoKeywords : $bagecmsShow->seo_keywords;
     $this->_seoDescription = empty($bagecmsShow->seo_description) ? $this->_seoDescription : $bagecmsShow->seo_description;
     $catalogArr = Catalog::item($bagecmsShow->catalog_id, $this->_catalog);
     if ($bagecmsShow->template) {
         $tpl = $bagecmsShow->template;
     } elseif ($catalogArr['template_show']) {
         $tpl = $catalogArr['template_show'];
     } else {
         $tpl = 'show_post';
     }
     //自定义数据
     $attrVal = AttrVal::model()->findAll(array('condition' => 'post_id=:postId', 'with' => 'attr', 'params' => array('postId' => $bagecmsShow->id)));
     $tplVar = array('bagecmsShow' => $bagecmsShow, 'attrVal' => $attrVal, 'catalogArr' => $catalogArr, 'catalogChild' => Catalog::lite(intval($bagecmsShow->catalog_id)));
     $this->render($tpl, $tplVar);
 }
开发者ID:bigbol,项目名称:ziiwo,代码行数:28,代码来源:PostController.php


注:本文中的Catalog::lite方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。