Кол-во товаров в каталоге

Статус
В этой теме нельзя размещать новые ответы.

daasbull

Постоялец
Регистрация
17 Фев 2008
Сообщения
91
Реакции
20
Подскажите, как сделать, чтобы в левом блоке (там где список категорий) отображалось кол-во товаров в каждой категории. Оно сча отображается в центральной части сайта, но мне нужно, чтобы это отображалось в левой части.
 
Подскажите, как сделать, чтобы в левом блоке (там где список категорий) отображалось кол-во товаров в каждой категории. Оно сча отображается в центральной части сайта, но мне нужно, чтобы это отображалось в левой части.

добавь строчку [{$root_categories[2]}] после категории.
если хочеш чтобы такая же мулька и для субкатегорий была - вставь код {$subcategories_to_be_shown[2]}
 
Нашел где, но возникает вопрос, оно не правильно отображает кол-во. Смещает на один каталог вверх, а последний каталог отображает как () без цифры :nezn:
 
Нашел где, но возникает вопрос, оно не правильно отображает кол-во. Смещает на один каталог вверх, а последний каталог отображает как () без цифры :nezn:

может ты не туда вставил?
Дай кусок кода куда вставил
 
PHP:
{* category navigation tree *}

<table width="100%">

{section name=i loop=$categories_tree}

	{if $categories_tree[i].categoryID != 1}

	<tr>
	
	<td valign="top"><p>{if $categories_tree[i].level == 1}<img src="images/arrow_category_small.gif" width="6" height="5">{/if}&nbsp;</p>	  </td>

	<td>

		{section name=j loop=$categories_tree max=$categories_tree[i].level-1}
			&nbsp;&nbsp;&nbsp;
		{/section}

		{if $categories_tree[i].level > 1}<img src="images/point{if $categoryID == $categories_tree[i].categoryID}_v{/if}.gif" width="8" height="8">{/if}

  		{if $categoryID == $categories_tree[i].categoryID}
		
			{* selected node => point category and don't make a link *}
			
			<b>
				<font class="faq">{$categories_tree[i].name}
				
				</font>
			</b>			<br>

  		{else}
			{* not selected node => make a link to a category *}<a href="index.php?categoryID={$categories_tree[i].categoryID}" 
				{if $categories_tree[i].level > 1}
					class="standardsmall" 
				
				{/if}>{$categories_tree[i].name}</a>
[{$root_categories[i][2]}]			
			<br>
  		
	  {/if}	</td></tr>

	{/if}
{/section}

</table>
 
Нашел где, но возникает вопрос, оно не правильно отображает кол-во. Смещает на один каталог вверх, а последний каталог отображает как () без цифры :nezn:

А не пробовал "-1"? :)
[{$root_categories[i-1][2]}]
 
Всем огромное спасибо, выручили. Но тут же всплыл другой вопрос, есть ли в этом магазине функция подсчета просмотра товаров? И есть ли есть, как ее реализовать?
 
просмотренные товары не учитываются, ведется учет только самых просматриваемых категорий.
это в админке и сам найдешь.
а для учета самых просматриваемых товаров придется доп. поле дописать в БД, и код написать.
 
Всем огромное спасибо, выручили. Но тут же всплыл другой вопрос, есть ли в этом магазине функция подсчета просмотра товаров? И есть ли есть, как ее реализовать?

В админке "Отчеты" - "Отчёт по продуктам" увидишь "количество просмотров".
 
А не пробовал "-1"? :)
[{$root_categories[i-1][2]}]

вот что из этого выходит - Fatal error: Smarty error: [in category_tree.tpl.html line 32]: syntax error: unrecognized tag: $root_categories[i-1][2] (smarty_compiler.class.php, line 436) in /home/tachkab/public_html/smarty/smarty.class.php on line 1088
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху