Skip to content

Instantly share code, notes, and snippets.

@ikhrome
Created May 18, 2013 16:51
Show Gist options
  • Select an option

  • Save ikhrome/5605094 to your computer and use it in GitHub Desktop.

Select an option

Save ikhrome/5605094 to your computer and use it in GitHub Desktop.
Function for generate page title in CI
<?php
/**
* @param null $title
* @param string $delimiter
* @return string
*/
function base_title($title = null, $delimiter = ' &rsaquo; ') {
$ci =& get_instance();
$new_title = '';
$base_title = $ci->config->item('base_title');
if(is_null($title)) {
$new_title = $base_title;
} else {
if(is_array($title)) {
$path_title = implode($delimiter, $title);
$new_title = $path_title . $delimiter . $base_title;
} else {
$new_title = $title . $delimiter . $base_title;
}
}
return $new_title;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment