flagflag  If you want to see English page, please click "English" Button at Left.
Page Top

html_writer API anchor.png

Page Top
html_writer::select() anchor.png
  • html_writer::select()
    $ltimes = array(1=>0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120);
    echo html_writer::select($ltimes, 'lmin', 1, false);
Page Top
html_writer::select_time() anchor.png
  • html_writer::select_time()
    echo html_writer::select_time('years',  'startyear',  0);
    echo html_writer::select_time('months', 'startmonth', 0);
    echo html_writer::select_time('days',   'startday',   0);
     
  • v2.2.2+: html_writer::select_time() は 時間,分の既定値(selected)がうまく機能しない.-> 修正
     
Page Top
html_writer::table() anchor.png
  • html_writer::table($table)
    $table = new html_table();
    $table->head = array(title1, title2, title3, ....);
    $table->align = array('left', 'center', 'center', ....);
    $table->width = "100%";
    $table->data[] = array(....) // 1行目
    $table->data[] = array(....) // 2行目
    $table->data[] = array(....) // 3行目
    ....
    echo html_writer::table($table);
     
Page Top

Sample anchor.png

function show_demo_set_header(&$table)
{
   unset($table->head);
   unset($table->align);
   unset($table->size);
   unset($table->wrap);

   // Header
   $table->head [] = '#';
   $table->align[] = 'right';
   $table->size [] = '20px';
   $table->wrap [] = 'nowrap';

   $table->head [] = 'Name';
   $table->align[] = 'center';
   $table->size [] = '80px';
   $table->wrap [] = 'nowrap';

   $table->head [] = 'Value';
   $table->align[] = 'left';
   $table->size [] = '100px';
   $table->wrap [] = 'nowrap';

   return;
}


function show_demo_disp_table()
{
   global $CFG, $DB;

   $table = new html_table();
   $datas = array();

   $datas[0]['num']   = 0;
   $datas[0]['name']  = "AAA";
   $datas[0]['value'] = "VVV";

   $datas[1]['num']   = 1;
   $datas[1]['name']  = "BBB";
   $datas[1]['value'] = "WWW";

   $i = 0;
   foreach($datas as $data) {
       $table->data[$i][] = $i + 1;
       $table->data[$i][] = $data['name'];
       $table->data[$i][] = $data['value'];
       $i++;
   }

   show_demo_set_header($table);
   echo '<div align="center">';
   echo html_writer::table($table);
   echo '</div>';

   return;
}

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom
Counter: 294, today: 1, yesterday: 1
最終更新: 2021-07-29 (木) 14:14:13 (JST) (996d) by iseki

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 4月翌月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
<今日>

オンライン状況

77 人のユーザが現在オンラインです。 (8 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 77

もっと...

アクセスカウンタ

今日 : 8649864986498649
昨日 : 1169911699116991169911699
総計 : 2329598423295984232959842329598423295984232959842329598423295984
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com