Blogmer beta 2


Sidebar_model

Sidebar_model is used to get sidebar data(s) like categories , recent post etc.

We'll study each of them with examples.

Beta:  This is an Beta model. It can be changed anytime.

Functions:

Sidebar_model Function Reference

$this->Sidebar_model->archives_list()

Generate <ul> based output.

<li> some archive link </li>

Generated output:

<ul class="sidemenu" id="archive_list">    
     <li><a href="blog path/2008-10">October 2008 </a></li>
<ul>

Tip: You can define CSS using id and class .

$this->Sidebar_model->categories_list()

Generate <ul> based output.

Generated output:

<ul class="sidemenu" id="categories_list">    
      <li><a href="blog path/Default">Default</a></li>
</ul>

$this->Sidebar_model->recent_posts($posts=10)

Generate <ul> based output.

Generated output:

<ul class="sidemenu" id="recent_comments">    
    <li><a href="blog path /title">Title</a></li>
    <li><a href="blog path /title2">Title 2 </a></li>  
</ul>  

$this->Sidebar_model->recent_comments($number=10)

Generate <ul> based output.

Generated output:

<ul class="sidemenu" id="recent_comments">    
    <li><a href="blog path /title#comments12">comment text ... by <strong>name</strong></a></li>
    <li><a href="blog path /title#comments12">comment text ... by <strong>name</strong></a></li>  
</ul>

Final Collection

$this->load->model('Sidebar_model');
$this->Sidebar_model->archives_list();
$this->Sidebar_model->categories_list();
$this->Sidebar_model->recent_posts($posts=10);
$this->Sidebar_model->recent_comments($number=10);