<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум АлаичЪ'а о SEO - Как на сайте вывести количество новостей из категорий]]></title>
		<link>https://talk.alaev.info/topic/694/</link>
		<atom:link href="https://talk.alaev.info/feed/rss/topic/694/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Как на сайте вывести количество новостей из категорий».]]></description>
		<lastBuildDate>Mon, 06 May 2013 22:55:35 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Как на сайте вывести количество новостей из категорий]]></title>
			<link>https://talk.alaev.info/post/4913/#p4913</link>
			<description><![CDATA[<div class="quotebox"><cite>admin пишет:</cite><blockquote><p>Попробуй добавить свой код в show.full.php</p></blockquote></div><p>Какой именно код?) Если тот который добавлял в index.php, то ничего не помогло) Или я его не туда вставлял, не знаю))<br />Мб Вы знаете))</p><br /><div class="quotebox"><cite>ПафНутиЙ пишет:</cite><blockquote><p>без кеша? жестоко.Но вообще эта конструкция должна работать в любом месте сайта:</p></blockquote></div><p>Я не сильно прошариваю) где там кеш есть а где нету) Мб посоветуете получше код, для данного хака...</p>]]></description>
			<author><![CDATA[null@example.com (SiteMan)]]></author>
			<pubDate>Mon, 06 May 2013 22:55:35 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4913/#p4913</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как на сайте вывести количество новостей из категорий]]></title>
			<link>https://talk.alaev.info/post/4912/#p4912</link>
			<description><![CDATA[<p>без кеша? жестоко.<br />Но вообще эта конструкция должна работать в любом месте сайта:<br /></p><div class="codebox"><pre><code>$sql_result = $db-&gt;query(&quot;select ct.id,
(select count(*) from &quot;. PREFIX .&quot;_post ps where (ps.category REGEXP concat( &#039;^(&#039; ,ct.id, &#039;,)&#039; ) or ps.category REGEXP concat( &#039;(,&#039; ,ct.id, &#039;,)&#039; ) or ps.category REGEXP concat( &#039;(,&#039; ,ct.id, &#039;)$&#039; ) or ps.category=ct.id) AND (DATE_FORMAT(date, &#039;%Y%m%d&#039;)=CURDATE()) AND approve = &#039;1&#039;) as new_,
(select count(*) from &quot;. PREFIX .&quot;_post ps where (ps.category REGEXP concat( &#039;^(&#039; ,ct.id, &#039;,)&#039; ) or ps.category REGEXP concat( &#039;(,&#039; ,ct.id, &#039;,)&#039; ) or ps.category REGEXP concat( &#039;(,&#039; ,ct.id, &#039;)$&#039; ) or ps.category=ct.id) AND approve = &#039;1&#039;) as allnews_
from &quot;. PREFIX .&quot;_category ct&quot;
);
$count_news_of_category = &#039;&#039;;
while($rowCount = $db-&gt;get_row($sql_result))
{
if( $rowCount[&#039;new_&#039;] == &#039;0&#039;) {$news_now = &#039;&#039;;} else {$news_now = &#039;&lt;font color=&quot;#CC0000&quot;&gt;+&#039;.$rowCount[&#039;new_&#039;].&#039;&lt;/font&gt;&amp;nbsp;|&amp;nbsp;&#039;;};
$t = &#039;[&amp;nbsp;&#039;.$news_now.$rowCount[&#039;allnews_&#039;].&#039;&amp;nbsp;]&#039;;
$tpl-&gt;set(&#039;{count_categ_&#039;.$rowCount[&#039;id&#039;].&#039;}&#039;, $t);
$count_news_of_category .= $rowCount[&#039;id&#039;].&#039;#&#039;.$t.&#039;|&#039;;
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ПафНутиЙ)]]></author>
			<pubDate>Mon, 06 May 2013 16:42:29 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4912/#p4912</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как на сайте вывести количество новостей из категорий]]></title>
			<link>https://talk.alaev.info/post/4907/#p4907</link>
			<description><![CDATA[<div class="quotebox"><cite>SiteMan пишет:</cite><blockquote><p>Выводились в fullstory.tpl</p></blockquote></div><p>Попробуй добавить свой код в show.full.php</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 06 May 2013 09:22:09 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4907/#p4907</guid>
		</item>
		<item>
			<title><![CDATA[Как на сайте вывести количество новостей из категорий]]></title>
			<link>https://talk.alaev.info/post/4894/#p4894</link>
			<description><![CDATA[<p>Прив, кто может помочь... <br />Надо, что бы количество новостей которые выводятся возле названия категории. Выводились в fullstory.tpl<br />То есть код можно было вставить в не только в main..tpl</p><p>Вот через этот метод) Мб там надо, что-то дописать) Я Хз, не могу раздуплиться)</p><p>УСТАНОВКА:<br />1) В файле index.php, находим<br /></p><div class="codebox"><pre><code>    $tpl-&gt;set ( &#039;{AJAX}&#039;, $ajax );</code></pre></div><p>выше его ставим код<br /></p><div class="codebox"><pre><code>$sql_result = $db-&gt;query(&quot;select ct.id,
(select count(*) from &quot;. PREFIX .&quot;_post ps where (ps.category REGEXP concat( &#039;^(&#039; ,ct.id, &#039;,)&#039; ) or ps.category REGEXP concat( &#039;(,&#039; ,ct.id, &#039;,)&#039; ) or ps.category REGEXP concat( &#039;(,&#039; ,ct.id, &#039;)$&#039; ) or ps.category=ct.id) AND (DATE_FORMAT(date, &#039;%Y%m%d&#039;)=CURDATE()) AND approve = &#039;1&#039;) as new_,
(select count(*) from &quot;. PREFIX .&quot;_post ps where (ps.category REGEXP concat( &#039;^(&#039; ,ct.id, &#039;,)&#039; ) or ps.category REGEXP concat( &#039;(,&#039; ,ct.id, &#039;,)&#039; ) or ps.category REGEXP concat( &#039;(,&#039; ,ct.id, &#039;)$&#039; ) or ps.category=ct.id) AND approve = &#039;1&#039;) as allnews_
from &quot;. PREFIX .&quot;_category ct&quot;
);
$count_news_of_category = &#039;&#039;;
while($row = $db-&gt;get_row($sql_result))
{
if( $row[&#039;new_&#039;] == &#039;0&#039;) {$news_now = &#039;&#039;;} else {$news_now = &#039;&lt;font color=&quot;#CC0000&quot;&gt;+&#039;.$row[&#039;new_&#039;].&#039;&lt;/font&gt;&amp;nbsp;|&amp;nbsp;&#039;;};
$t = &#039;[&amp;nbsp;&#039;.$news_now.$row[&#039;allnews_&#039;].&#039;&amp;nbsp;]&#039;;
$tpl-&gt;set(&#039;{count_categ_&#039;.$row[&#039;id&#039;].&#039;}&#039;, $t);
$count_news_of_category .= $row[&#039;id&#039;].&#039;#&#039;.$t.&#039;|&#039;;
}</code></pre></div><p>Дальше в меню на главной вставляем куда нужно...<br /></p><div class="codebox"><pre><code>{count_categ_3}</code></pre></div><p> где 3 - id категории.</p><p>Выглядит так когда есть новое:<br />[ +6 | 20]<br />И так когда нет:<br />[ 20 ]<br /></p><p class="lastedit merged"><em>Добавлено: 05.05.2013 13:50</em></p><p>Я так понял, что ответа как и не дождусь) так как уже в одной из созданных мною тем)</p>]]></description>
			<author><![CDATA[null@example.com (SiteMan)]]></author>
			<pubDate>Sun, 05 May 2013 10:50:48 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4894/#p4894</guid>
		</item>
	</channel>
</rss>
