public function __construct(NewsSelector_Class $selector, DB_Class $tourist, $site) { $this->_all_news = $selector->all_news; $this->_size = $selector->size; $this->_time_range = $selector->time_range; $this->_limit = $selector->limit_selected; $this->_page = $selector->page; for ($i = 0; $i < $this->_size; $i++) { $word = $tourist->CodeIntoWord($this->_all_news[$i]['id']); $this->_ref[$i][0] = $site . "novosti/" . $word . "/"; $this->_ref[$i][1] = $site . IMG . "news/" . $this->_all_news[$i]['meta']; } }
// Формирование строки хлебных крошек if ($_SESSION["id"]["main"] == 0) { $breadcrumbs = "<i>Главная</i>"; } else { $word = $site_0; $breadcrumbs = "<a href='" . $word . "'>Главная</a> > "; $number = count($_SESSION["id"]); $i = 1; foreach ($_SESSION["id"] as $key => $value) { // Получение имени хлебной крошки по id if ($key == "vrach") { $field_arr = array("sname", "fname", "mname"); $name = $db_explorer->GetItemsFromTableById($field_arr, "users", $value); $crumb = $name["sname"] . " " . $name["fname"] . " " . $name["mname"]; $word .= $db_explorer->CodeIntoPerson($value) . "/"; } else { $title = $db_explorer->GetOneItemFromTableById("title", "folder", $value); $crumb = $guard_url->transform($title); $word .= $db_explorer->CodeIntoWord($value) . "/"; } if ($i != $number) { $breadcrumbs .= "<a href='" . $word . "'>" . $crumb . "</a> > "; } else { $breadcrumbs .= "<i>" . $crumb . "</i>"; } $i++; } } echo $breadcrumbs; unset($guard_url); unset($db_explorer);
$menu_items = array(); foreach ($menu_arr as $value) { $l = strlen($value["title"]); $temp_arr = explode(" ", $value["title"]); $n = count($temp_arr); if ($n > 1) { $half = ""; $i = 0; while (strlen($half) < ceil($l / 2) && $i + 1 <= ceil($n / 2)) { $half .= $temp_arr[$i] . " "; $i++; } $temp_arr[$i] = "<br class='width1024'>" . $temp_arr[$i]; $value["title"] = implode(" ", $temp_arr); } $word = $db_explorer->CodeIntoWord($value["id"]); $menu_items[] = array($word, $value); } $num_menu_items = count($menu_items); unset($db_explorer); ?> <!-- -------------------- html code ----------------------- --> <menu id="topmenu"> <div id="menu_btn"> <img src="<?php echo $site_0 . ICO; ?> menu.png" alt="menu"> <span>МЕНЮ</span> </div>