2011-07-03 50 views

回答

0

像這樣的東西應該做的吧〜

你要創建一個新的佈局,只包括燈箱視圖所需要的CSS和格式。

function show_lightbox($id) { 
    $this->layout = 'lightbox'; 
    $this->set('page_content', $this->Model->read(null, $id)); 
} 

,並創建鏈接到這個內容,你通常會在適當的燈箱另一種觀點認爲relclass,不要忘記,以包括收藏夾JS/CSS。

<?php echo $this->Html->link('View in lightbox', 
           array('action'=>'show_lightbox', 1),  
           array('class'=>'lightbox-link', 'rel'=>'lightbox') 
          ); 
/* <a href="controller/show_lightbox/1" 
    class="lightbox-link" rel="lightbox">View in lightbox</a>*/ 
?> 
+0

嗯,我正在嘗試它,但我沒有得到它的工作。 我做了一個佈局文件(lightbox.ctp)裏面只有css和js腳本。 然後我做了一個視圖文件(show_lightbox.ctp) - 我相信這裏是我的錯誤,但我不知道還有什麼要做。 你能幫我多一點嗎? – grosseskino