2

code-igniter で Web アプリケーションを構築していますが、カレンダー テンプレートのカスタマイズに問題があります。code-igniter のカレンダー ライブラリを使用してカレンダーを作成します

ここに画像の説明を入力

テンプレートを変更して、次のように日がリストされるようにします


1

2

3

..など

それよりも


1 2 3


4 5 6


誰でもそれを行う方法を教えてもらえますか

4

1 に答える 1

0

取得元:http ://ellislab.com/codeigniter/user-guide/libraries/calendar.html

カレンダーテンプレートを作成することにより、カレンダーのデザインを100%制御できます。カレンダーの各コンポーネントは、次に示すように、疑似変数のペア内に配置されます。

$ prefs ['template'] = '

{table_open} {/ table_open}

{heading_row_start} {/ heading_row_start}

{heading_previous_cell} << {/ heading_previous_cell}
{heading_title_cell} {heading} {/ heading_title_cell}
{heading_next_cell} >> {/ heading_next_cell}

{heading_row_end} {/ heading_row_end}

{week_row_start} {/ week_row_start}
{week_day_cell} {week_day} {/ week_day_cell}
{week_row_end} {/ week_row_end}

{cal_row_start} {/ cal_row_start}
{cal_cell_start} {/ cal_cell_start}

{cal_cell_content} {day} {/ cal_cell_content} {cal_cell_content_today} {day} {/ cal_cell_content_today}

{cal_cell_no_content} {day} {/ cal_cell_no_content}
{cal_cell_no_content_today} {day} {/ cal_cell_no_content_today}

{cal_cell_blank} {/ cal_cell_blank}

{cal_cell_end} {/ cal_cell_end}
{cal_row_end} {/ cal_row_end}

{table_close} {/ table_close}';

$ this-> load-> library('calendar'、$ prefs);

echo $ this-> calendar-> generate();

したがって、別のHTMLやCSSを使用してデザインを変更する必要があります。

于 2013-01-23T10:26:26.410 に答える