Перейти к публикации

Автоматический вывод категорий


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

Добрый день.

Сайт: serials-fan.tv

Вот нашел мод который выводит название всех категории в нужный блок на сайте.

Подскажите пожалуйста что нужно дописать или поправить чтоб выводились только определенные категории?

Сам код php файла:

<?php

if(!defined('DATALIFEENGINE')) {

    die("Hacking attempt!");

}


$c = get_vars('category="1"');

foreach($c as $key => $value){

$tpl->result['category'] .= '<div class="left_navi"><a href="'.$config['http_home_url'].$value['alt_name'].'/" title="'.$value['name'].'">'.$value['name'].'</a></div>';

}

?>

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

не правильно выложил код, вот так он должен быть.

<?php

if(!defined('DATALIFEENGINE')) {

    die("Hacking attempt!");

}


$c = get_vars('category=');

foreach($c as $key => $value){

$tpl->result['category'] .= '<div class="left_navi"><a href="'.$config['http_home_url'].$value['alt_name']

.'/" title="'.$value['name'].'">'.$value['name'

].'</a></div>';

}

?>

если так прописать, то тегом {category} выводятся все категории в нужном месте шаблона

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

Убраны все копирайты - "не фонтан".

Прежде всего замените эту ерунду:

$c = get_vars('category=');
этим:
$cat_info

что нужно дописать или поправить чтоб выводились только определенные категории?

Для начала определитесь какие вам категории вообще нужны (признаки нужности), тогда и подсказать будет можно, что как и куда дописать.

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

хотелось бы по такому принципу сделать несколько меню, чтоб в первом меню выводились категории с id 1, 2, 3, 4, 5.... а в другом меню выводились категории с id 9, 14, 20, 22...

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

Принцип такой, далее по аналогии.

$list1 = $list1 = '';


foreach ($cat_info as $n=>$arr) {

  if ($arr['id']<10) $list1 .= "<li>$arr['name']</li>";

  else $list2 .= "<li>$arr['name']</li>";

}


$list1 = "<ul>$list1</ul>";

$list2 = "<ul>$list2</ul>";

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

Куда еще подробней? - распечатайте массив $cat_info и смотрите всё подробно, что там есть...

Вам нужен готовый модуль? - можете в личку написать.

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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