2012-01-04 85 views
0

我试图将一天转换为链接,如果有任何内容格式将如此。在codeigniter日历类中获取年/月/日作为链接

网站/日历/ 2012/1/2

,所以我就可以检索相关信息。

在我有模板和其他选项模型

Model

Controller

有人可以告诉我,我怎样才能得到的日期为年/月/日,以便我可以检索值。

<div class="content"><a href="year/month/{day}">View</a></div> 

回答

1

你设置月份和年份在view的方法,所以你可以只通过那些认为通过$data阵列:

// Diary Controller 
$data['calendar'] = $this->diary_model->generate($year, $month); 
$data['year'] = $year; // ADD THIS 
$data['month'] = $month; // ADD THIS 

$data['body']='diary/calender'; 

$this->load->view('includes/template', $data); 

然后,在你的模型,你可以将它设置像这样:

// Diary Model 
$this->conf['template'] = '... 
{cal_cell_content} 
    <div class="day_num">{day}</div> 
    <div class="content"><a href="'.$year.'/'.$month.'/{day}">View</a></div> 
{/cal_cell_content} 
...';