www.gusucode.com > CPF开源的PHP SNS问答社区 v0.7源码程序 > code/templates/default/fragment/slide/correlation_content.tpl.php

    <?php
/**
 * @author wonli <wonli@live.com>
 * correlation_content.tpl.php
 */
$col_class = 'col-md-12';
if (isset($data['col_class'])) {
    $col_class = $data['col_class'];
    unset($data['col_class']);
}
?>
<div class="row">
    <div class="<?php echo $col_class ?>">
        <div class="panel panel-cpf-slide">
            <div class="panel-heading">
                <h4>相关内容</h4>
            </div>
            <div class="panel-body">
                <?php
                $li = '';
                foreach($data as $d) {
                    switch($d['type'])
                    {
                        case 1:
                            $url = $this->url('content:question', array('question_id' => $d['question_id']));
                            break;

                        case 2:
                            $url = $this->url('content:posts', array('posts_id' => $d['posts_id']));
                            break;

                        case 3:
                            $url = $this->url('content:article', array('article_id' => $d['article_id']));
                            break;

                        default:
                            $url = false;
                    }

                    if ($url) {
                        $li .= $this->wrap('li')->a($d['title'], $url, array('class' => 'ia', 'title' => $d['title']));
                    }
                }

                echo $this->wrap('ul', array('class' => 'correlation-list'))->html($li);
                ?>
            </div>
        </div>
    </div>
</div>