将特定颜色设置为使用Codeigniter生成的日历中的特定日期

时间:2017-11-23 13:56:13

标签: php codeigniter calendar

我使用codeigniter日历库生成了一个日历,并传递了数据数组以突出显示特定日期。哪个工作正常。但我想以不同的方式强调某些日期。例如。默认突出显示的日期为绿色。但在某些日子我想分配蓝色。

以下是代码:

$prefs = array();
$this->load->library('calendar', $prefs);

$sql = "SELECT * FROM package_mst
        WHERE status=1
        AND departure_date>='" . date("Y-m-d") . "' 
        HAVING departure_month='$selected_month'  
        AND departure_year='$selected_year'";
$query = $this->db->query($sql);
$total_records = $query->num_rows();
$data = array();
if (!empty($total_records)) {
    foreach ($query->result_array() as $row) {
        $data[$row['departure_day']] = base_url('package/search_by_month/' . $selected_month . '/' . $selected_year);
    }
}
$calendar_html .= $this->calendar->generate($selected_year, $selected_month, $data);
echo $calendar_html;

0 个答案:

没有答案