protected function getCountSection()
    {
        $this->getRecursiveSections($this->structure);
        $sections = array();
        if (!isset($this->section)) {
            $this->section[0] = array(0);
        }
        foreach ($this->section as $array) {
            foreach ($array as $section) {
                $sections[] = $section;
            }
        }
        $sections = array_unique($sections);
        sort($sections);
        $this->section = $sections;

        return $this->section;
    }