10/10/2018, 10:33
Cho em hỏi về drupal với
Viết module cho drupal
ví dụ như cái hook_block
em ko hiểu là cái array $blocks nó có những KEY nào
sao biết mà trả về subject , content
tra trên drupal ở chỗ nào nhỉ?
[=========> Bổ sung bài viết <=========]
ko có ai trả lời em ah :-s
em ko hiểu tiến trình thực hiện của drupal như nào
ví dụ như cái hook_block
Code:
function goodadvice_block($op='list' , $delta=0, $edit=array()) { switch ($op) { case 'list': $blocks[0]['info'] = t('A Little Advice...'); return $blocks; case 'view': $advice = "I'd rather have a bottle in front of me ". "than a frontal lobotomy."; $blocks['subject'] = t('A Little Advice...'); $blocks['content'] = t($advice); return $blocks; } }
sao biết mà trả về subject , content
tra trên drupal ở chỗ nào nhỉ?
[=========> Bổ sung bài viết <=========]
ko có ai trả lời em ah :-s
em ko hiểu tiến trình thực hiện của drupal như nào
Bài liên quan
còn cái này nữa
trong một hook cụ thể như cái hook_block
có các agruments $op, $delta, $edit
em ko hiểu nó được lấy tự đâu ? cách thực hiện của hook như nào?
xem trong thư viện của nó thì những agruments này cũng có luôn như thế rồi,ko hiểu được gọi , truyền tham số thế nào
trên drupal.org có chỗ nào để tra cứu mấy cái này ko ?
Thích thì có thể tự cài đặt trang API ở localhost cho tiện: http://nguyentiensi.com/huong-dan-ca...u-apidrupalorg
Ví dụ như cái hàm của bạn đang thắc mắc: http://api.drupal.org/api/function/hook_block/6
nhưng mà em hỏi là drupal nó truyền giá trị cho mấy cái agrument đó như nào?
như cái $op của hook_block
với mấy giá trị view,save,configure,list ?
gọi request thế nào thì là list or view or save or configure ?
trong code nó viết chia ra các trường hợp thực hiện các nhiệm vụ khác nhau rồi, nhưng em ko hiểu mình gọi một request và đặt link đến request đấy kiểu gì helpppp