2011-07-31 19 views
6
echo $this->Html->link(
    'more', 
    array(
     'controller'=>'posts', 
     'action'=>'view', 
     $post['Post']['id'] 
    ) 
); 

Làm cách nào để chỉ định id và lớp cho liên kết/liên kết này? Tôi muốn ghi đè lên quy tắc css của nó.

Trả lời

10

Thuộc tính HTML có thể được chỉ định trong một mảng làm tham số thứ ba.

echo $this->Html->link(
    'more', 
    array(
     'controller'=>'posts', 
     'action'=>'view', 
     $post['Post']['id'] 
    ), 
    array(
     'id' => 'myId', 
     'class' => 'myClass' 
    ) 
); 

Thông tin thêm trong Cookbook 2.x cho phiên bản 2.x hoặc Cookbook 1.3 cho CakePHP 1.3.

+0

Cảm ơn bạn rất nhiều. –

Các vấn đề liên quan