文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>如何更好的实现站点的导航(breadcrumb)

如何更好的实现站点的导航(breadcrumb)

时间:2008-04-16  来源:manbuzhe0301


什么是Breadcrumbs?
为了让站点的访客清晰的知道当前的位置,
一般的站点都在站点菜单下面提供了 导航菜单,
Breadcrumbs(面包屑)常用来描述这一技术。
在Zend Framework 应用中,
我们可以写一个类来实现来实现 Breadcrumbs,
或者一个 Action helper是不是也可以。
class Breadcrumbs
    {
        private $_trail = array();
        public function addStep($title, $link = '')
        {
            $this->_trail[] = array('title' => $title,
                                    'link'  => $link);
        }
        public function getTrail()
        {
            return $this->_trail;
        }
        public function getTitle()
        {
            if (count($this->_trail) == 0)
                return null;
            return $this->_trail[count($this->_trail) - 1]['title'];
        }
    }


相关阅读 更多 +
排行榜 更多 +
西安交大通

西安交大通

生活实用 下载
长江云通

长江云通

生活实用 下载
translatez

translatez

生活实用 下载