drupal

一 devel 模塊php

配置-》development->generate users 添加測試帳號node

 

php區塊 結構-》區塊-》switch useride

使用者切換 結構-》區塊-》switch user函數

 devel settting測試

開發區塊網站

 

dpm()函數ui

 

2、模塊ip

網址,機器名稱,idci

網址 = drupal 命令 = 菜單
多數狀況下,網址表明的,就是一個網頁
機器名稱,使用在費網址可表明的單元,例如:開發

區塊
分類
view
id
分類項目(term id):$tid
內容節點(node id):$nid
使用者帳號(user id):$uid

Hook 函數
例:hook_menu()
模塊:Devel
模塊機器名稱:devel
devel_menu()
模塊:MyTracer
模塊機器名稱:mytracer
mytracer_menu()

定義與操做分離
function mytracer_menu() {
$items = array();
$items['user/1/mytracer'] = array(
'title' = >'My Tracer',
'description' = >'My Tracer 瀏覽記錄',
'access callback' = >'true',
'page callback' = >'mytracer_records',
'page arguments' = >'array(1)',
'type' = >MENU_NORMAL_ITEM,

);

return $items;
}

Associative Array
關聯陣列,對應陣列,key-value陣列

$item = array(
'key' => value,
...

);

print $item['key'];

 

 ==============================

 文件夾:mytracer

      mytracer.info

      mytracer.module

mytracer.info

  drupal.org ->Documentation->Develop for Drupal->Module developer's-> guide Creating Drupal 7.x modules->Writing module .info files (Drupal 7.x)

 

============================== 

 

ctools views admin menu 以及 module filter Hierarchical select

 

③。麪包屑模塊:menu breadcrumb

而後進入該模塊的配置界面(http://你的Drupal網站域名/admin/config/user-interface/menu-breadcrumb),勾選下列兩項(若是不但願標題麪包屑呈現爲連接形式,則不要勾選第二項):

  • Append page title to breadcrumb
  • Appended page title as an URL
相關文章
相關標籤/搜索