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

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

Хотел спросить, никто еще не придумал, не изобрел? Чтобы в любое место на сайте можно было вставить код и выводилось количество новостей в категории?! Вот нашел одну только наработку http://4dle.ru/hacks/1147157833-khak-kolichestvo-novostejj-v-menju.html но там выводит прямо блоком: все категории сразу... Может из этого можно что-то придумать и сделать так чтоб выводилось количество по ID категории? То есть в итоге хочется чтоб было так:

Новости (399) где то в другом месте сайта Биографии (250), еще в другом Музыка (333) и т.д. Давайте придумаем что-нибудь? :rolleyes:

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

во вставляемом коде (из того хаках)

найти:

ct.alt_name,
заменить на:
ct.alt_name, ct.id,
вместо:
    $main_menu.='<div><a href="'.$config['http_home_url'].$row['alt_name'].'" >'.$row['name']."&nbsp;&nbsp;&nbsp;".$row['new_']."/".$row['allnews_']."</a></div>";

}

$tpl->set('{main_menu}', $main_menu);
ставить:

$tpl->set('{news_new_['.$row['id'].'}', $row['new_']);

$tpl->set('{news_all_['.$row['id'].'}', $row['allnews_'];

}

[/code]

теперь тег {news_new_CATEGORY_ID} и {news_all_CATEGORY_ID}, где CATEGORY_ID - id категории нуджной вам будут давать кол-во новостей (новые и все, как в старом хаке)

[i]тяжелость запроса не рассматривал[/i]

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

А можно исходный хак посмотреть?? А то не понятно в каком файле и где и что... :unsure:

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

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

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

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

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

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

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

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

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

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