Prado\Web\UI\WebControls\TWizard::createSideBar PHP Method

createSideBar() protected method

Creates the wizard side bar
protected createSideBar ( )
    protected function createSideBar()
    {
        if ($this->getShowSideBar()) {
            if (($template = $this->getSideBarTemplate()) === null) {
                $template = new TWizardSideBarTemplate();
            }
            $this->_sideBar = new TPanel();
            $template->instantiateIn($this->_sideBar);
            $this->getControls()->add($this->_sideBar);
            if (($this->_sideBarDataList = $this->_sideBar->findControl(self::ID_SIDEBAR_LIST)) !== null) {
                $this->_sideBarDataList->attachEventHandler('OnItemCommand', array($this, 'dataListItemCommand'));
                $this->_sideBarDataList->attachEventHandler('OnItemDataBound', array($this, 'dataListItemDataBound'));
                $this->_sideBarDataList->setDataSource($this->getWizardSteps());
                $this->_sideBarDataList->setSelectedItemIndex($this->getActiveStepIndex());
                $this->_sideBarDataList->dataBind();
            }
        } else {
            $this->_sideBar = new TPanel();
            $this->getControls()->add($this->_sideBar);
        }
    }
TWizard