Olá pessoa estou desenvolvendo um calendário em CI usei a library do Ci calendar porém eu queria fazer tipo uma agenda em que eu adicionasse alguns valores no banco de dados dizendo a data que vai ter o evento e o ci mostrasse ara mim alguém poderia me ajudar a completar meu código:
Codigo view calendario.php
<style>
body{
overflow: hidden;
font-family: 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-weight: 100;
color: rgba(255, 255, 255, 1);
margin: 0;
padding: 0;
background: #4A4A4A;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.header {
height: 50px;
width: 420px;
background: rgba(66, 66, 66, 1);
text-align: center;
position: relative;
z-index: 100;
}
.header h1 {
margin: 0;
padding: 0;
font-size: 20px;
line-height: 50px;
font-weight: 100;
letter-spacing: 1px;
}
.left {
border-width: 7.5px 10px 7.5px 0;
border-color: transparent rgba(160, 159, 160, 1) transparent transparent;
left: 20px;
}
.right {
border-width: 7.5px 0 7.5px 10px;
border-color: transparent transparent transparent rgba(160, 159, 160, 1);
right: 20px;
}
.left, .right {
position: absolute;
width: 0px;
height: 0px;
border-style: solid;
top: 50%;
margin-top: -7.5px;
cursor: pointer;
}
.day {
display: inline-block;
width: 60px;
padding: 10px;
text-align: center;
vertical-align: top;
cursor: pointer;
background: #4A4A4A;
position: relative;
z-index: 100;
}
.day-number {
font-size: 24px;
letter-spacing: 1.5px;
}
.day-name {
font-size: 9px;
text-transform: uppercase;
margin-bottom: 5px;
color: rgba(255, 255, 255, .5);
letter-spacing: .7px;
}
.day.today {
color: rgba(156, 202, 235, 1);
}
</style>
<?php
echo $this->calendar->generate($this->uri->segment(3), $this->uri->segment(4));
?>
codigo Controller Calendario.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Calendario extends CI_Controller {
public function index() {
$prefs = array(
'show_next_prev' => TRUE,
'next_prev_url' => ''
);
$prefs['template'] = '
{table_open}<div id="calendar">{/table_open}
{heading_row_start}<div class="header">{/heading_row_start}
{heading_previous_cell}<a href="{previous_url}"><div class="left"></div></a>{/heading_previous_cell}
{heading_title_cell}<h1>{heading}</h1>{/heading_title_cell}
{heading_next_cell}<a href="{next_url}"><div class="right"></div></a>{/heading_next_cell}
{heading_row_end}</div>{/heading_row_end}
{week_row_start}<div class="week">{/week_row_start}
{week_day_cell}<div class="day day-name">{week_day}</div>{/week_day_cell}
{week_row_end}</div>{/week_row_end}
{cal_row_start}<div>{/cal_row_start}
{cal_cell_start}<div class="day day-number">{/cal_cell_start}
{cal_cell_start_today}<div class="day day-number today">{/cal_cell_start_today}
{cal_cell_start_other}<td class="other-month">{/cal_cell_start_other}
{cal_cell_content}<a href="{content}">{day}</a>{/cal_cell_content}
{cal_cell_content_today}<div class="highlight"><a href="{content}">{day}</a></div>{/cal_cell_content_today}
{cal_cell_no_content}{day}{/cal_cell_no_content}
{cal_cell_no_content_today}<div class="highlight">{day}</div>{/cal_cell_no_content_today}
{cal_cell_blank} {/cal_cell_blank}
{cal_cell_other}{day}{/cal_cel_other}
{cal_cell_end}</div>{/cal_cell_end}
{cal_cell_end_today}</div>{/cal_cell_end_today}
{cal_cell_end_other}</td>{/cal_cell_end_other}
{cal_row_end}</div>{/cal_row_end}
{table_close}</div>{/table_close}
';
$year="2018";
$month="04";
$data = array(
3 => 'http://example.com/news/article/2006/06/03/',
7 => 'http://example.com/news/article/2006/06/07/',
13 => 'http://example.com/news/article/2006/06/13/',
26 => 'http://example.com/news/article/2006/06/26/'
);
$this->load->library('calendar',$prefs);
$this->template->load('template', 'calendario');
}
}
empaquei ai alguem me ajuda ?