用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2380|回复: 6
收起左侧

[HELP] 日历类问题求解决方法。

[复制链接]
发表于 2012-5-27 22:53:31 | 显示全部楼层 |阅读模式
我想做一个日历,生成的日历带有超链接,生成的每天点击可以查询当天的数据,求做法。
发表于 2012-5-28 08:54:47 | 显示全部楼层
$this->load->library('calendar');

$data = array(
               3  => 'http://example.com/news/article/2006/03/',
               7  => 'http://example.com/news/article/2006/07/',
               13 => 'http://example.com/news/article/2006/13/',
               26 => 'http://example.com/news/article/2006/26/'
             );

echo $this->calendar->generate(2006, 6, $data);
 楼主| 发表于 2012-5-28 13:47:56 | 显示全部楼层
kissgxd 发表于 2012-5-28 08:54
$this->load->library('calendar');

$data = array(

前面的3 7 13 26 我怎么获取?
发表于 2012-5-28 14:00:37 | 显示全部楼层
$prefs = array (
                   'show_next_prev' => true,
           'next_prev_url'     => '/welcome/index'
         );
                $this->load->library('calendar',$prefs);
                $data = array(
                              3  => 'http://example.com/news/article/2006/03/',
               7  => 'http://example.com/news/article/2006/07/',
               13 => 'http://example.com/news/article/2006/13/',
               26 => 'http://example.com/news/article/2006/26/'
             );
                             );
               
                echo $this->calendar->generate($this->uri->segment(3), $this->uri->segment(4), $data);
发表于 2012-5-28 14:30:33 | 显示全部楼层
Capricornus 发表于 2012-5-28 13:47
前面的3 7 13 26 我怎么获取?

不是获取的啊,是及自己设置的,那些3,7,13,26啥的 是日期
 楼主| 发表于 2012-5-28 14:35:44 | 显示全部楼层
kissgxd 发表于 2012-5-28 14:30
不是获取的啊,是及自己设置的,那些3,7,13,26啥的 是日期

每个月都不一样,我总不能给每天都设置上吧。
发表于 2012-5-28 15:05:06 | 显示全部楼层
Capricornus 发表于 2012-5-28 14:35
每个月都不一样,我总不能给每天都设置上吧。

当天有没有是不是从数据库里读出来的

本版积分规则