比如,首页index,代码:
代码: 全选
<?php if($this->is('index')){echo 'class="first"';}?>
比如:about,link,等page页面,判断代码:
代码: 全选
<?php if($this->is('page', $pages->slug)): ?> class="first"<?php endif; ?>
那问题是:怎么判断日志分类li里的class属性?
我的导航UL部分的是这样写的。
代码: 全选
<ul>
<li <?php if($this->is('index')){echo 'class="first"';}?>><a href="<?php $this->options->siteUrl(); ?>"><?php _e('Home'); ?></a></li>
<?php $this->widget('Widget_Metas_Category_List')
->parse('<li><a href="{permalink}">{name}</a></li>'); ?>
<?php $this->widget('Widget_Contents_Page_List')->to($pages); ?>
<?php while($pages->next()): ?>
<li<?php if($this->is('page', $pages->slug)): ?> class="first"<?php endif; ?>><a href="<?php $pages->permalink(); ?>" title="<?php $pages->title(); ?>"><?php $pages->title(); ?></a></li>
<?php endwhile; ?>
</ul>