Tecnologia -> Linguagem -> PHP -> Criando dojo container fronteira em Zend Framework


Criando dojo container fronteira em Zend Framework

Tente Online: Container Border
Na minha Artilce anterior eu discutir como criar container acordeão e painéis. Se você deseja criar container acordeão e painéis, leia meu artigo "Criando dojo Container acordeão em Zend."
Se você não sabe como configurar o dojo e Zend Framework, leia aqui .
Neste artigo, porém estou indo discutir como para criar container fronteira. Border continer dividir nossa página na seção diferente para que possamos mostrar o conteúdo diferentes nessas sectitons. Para criar o contêiner de fronteira precisamos primeiro criar o nosso controlador como




class ContainerController estende Zend_Controller_Action 
{ 
borderAction função pública () 
{ } }

Agora em sua aplicação //views/ scripts/container/border.phtml, coloque o seguinte código.
borderContainer () -> captureStart ('container-main', $ this->                                    array ('design' => 'headline'),                                    array (                                            "estilo" => "height: 400px; width: 800px ',                                         ' align '=>' center '                                     )); echo $ this-> contentPane ( 'menuPane', 'Este é o painel de menu', array ('região' => 'top'), array ('estilo' => 'background -color: darkblue; color: white ') ); echo $ this-> contentPane ( 'navPane', 'Este é o painel de navegação', array ('região' => 'esquerda'), array ("estilo" => "width: 200px; background-color: azul claro;) ); echo $ this-> contentPane ( 'mainPane', 'Esta é a área do painel principal de conteúdo', array ("região" => "centro"), array ( 'estilo' => 'background-color: white;') ); echo $ this-> contentPane ( 'statusPane', 'área de Status', array ('região' => 'bottom'), array ("estilo" = > 'background-color: lightgray;') ); echo $ this-> borderContainer () -> captureEnd ('container-main'); >?

Aqui nós temos chamado captureStart () para iniciar o nosso container de fronteira, e então nós colocamos painéis de conteúdo diferente.
Cada painel de conteúdo tem um "id", "conteúdo" que detém, array contendo atributos painéis de conteúdo, e um array contendo os atributos css .