Перейти к контенту

[1.x.x]Show/Hide Category


Z

Рекомендуемые сообщения

Ну, собственно говоря, меньше 6ти часов — не время.
Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 54
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Вообщем получилось опять(в прошлый раз по глупости не сохранил код) сделать рабочий код.

 

		$cook = array(); $ecook = array(); $tmpa= array();
	$cook = explode(",",$std->my_getcookie('boardlayout'));
	foreach($cook as $e)
	{
		$tmpa = explode(".",$e);
		$ecook[$tmpa[0]]=$tmpa;
	}
	$cook = array();
	$ids = "s";
		if($ecook[$ids][0]!=$ids)
		{
			$tmpa = array('contract_on'=>'none',
						  'expanded_on'=>'show',
						  );
			$cook []= "$ids.1";
		}
		else
		{
			$tmpa = array('contract_on'=>($ecook[$ids][1]==1 ? 'none':'show'),'expanded_on'=>($ecook[$ids][1]==1 ? 'show':'none'),);
			$cook []= implode(".",$ecook[$ids]);
		}
	if ($stats_html != "")
	{
		$this->output .= $this->html->stats_header($active,$tot);
		$this->output .= $stats_html;
		$this->output .= $this->html->stats_footer();
		$this->output = str_replace( "<!--CAT.HIDEON-->", $tmpa['contract_on'], $this->output );
		$this->output = str_replace( "<!--CAT.HIDEOFF-->", $tmpa['expanded_on'], $this->output );
	}
	$std->my_setcookie('boardlayout',implode(",",$cook));

Так же выяснил, что при добавлении этой "$std->my_setcookie('boardlayout',implode(",",$cook));" строчки, перестают работать категории, но работает статистика.

Ссылка на комментарий
Поделиться на других сайтах

А нафиг он там вообще? :D
Ссылка на комментарий
Поделиться на других сайтах

Не знаю, знаю лишь то, что без этого ничего работать не будет. :)

 

Упс. :D) Удалил эту строчку из моего кода и из стандартного и все заработало. Сори за беспокойство. ;)

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.