2017-10-27 19 views

答えて

0

それにカスタムモジュールとコードを作成します。

はロール認可をフックメニューを作成します。

function MYMODULENAME_menu(){ 
    $items['my/custom/path'] = array(
     'title' => t('Results'), 
     'page callback' => 'mycallback', 
     'access arguments' => array('role_name'), // 'access callback' => user_has_role('role_name'), 
     'type' => MENU_CALLBACK 
    ); 
    return $items; 
} 

は、コールバックを作成します。

function mycallback(){ 
// get your data from database or what you want 
// your code ... $datas = [...] 

// construct lines 
$rows = array(); 
foreach($datas as $data){ 
    $rows[] = array($data['title1'], $data['title2']); 
} 

return theme('table', 
     array(
      'header' => array('Title 1','Title 2'), 
      'rows' => $rows 
     )); 
} 

附属書:

https://www.drupal.org/docs/7/creating-custom-modules https://api.drupal.org/api/drupal/modules%21system%21system.api.php/function/hook_menu/7.x

0

使用ビューモジュール: https://www.drupal.org/project/views

あなたは「ショー」オプション「Webフォームの提出」の代わりに、デフォルトの「コンテンツ」の値を選択するためのビューを作成しています。その後、いつものようにあなたのビューを調整することができます - ページビューまたはブロックビューを作成し、必要なものを作成します。

また、「書式」オプションのビューを編集しても「表」(まだ設定されていない場合はデフォルト値)を選択してください。

関連する問題