Я использую библиотеку календаря codeigniter для создания календаря.
Для этого я использовал этот код:
$this->load->library('calendar');
$myarray= array('2014-09-05','2014-09-12','2014-09-15','2014-09-22');
$data['docs'] = $this->calendar->generate();
$this->load->view('mycal',$data);
Мне нужно отобразить значения в $myarray
с красным цветом фона.
Так что вам нужно принести следующее:
В контроллере
$this->load->library('calendar');
$myarray= array(
5=>'2014-09-05', # or you can set as: 5=>'SomeLink'
12=>'2014-09-12',
15=>'2014-09-15',
22=>'2014-09-22'
);
$data['docs'] = $this->calendar->generate(2014,9, $myarray);
$this->load->view('mycal',$data);
В представлении
<style>
#calendar a{
background: red;
padding:2px;
}
</style>
<div id="calendar">
<?php echo $docs; ?>
</div>
Других решений пока нет …