Помощь Нужно суммировать order_amount

indiemax

Создатель
Регистрация
1 Сен 2009
Сообщения
19
Реакции
0
Помогите в форме user_account.tpl.html показать общую сумму заказов пользователя. Теоретически как бы все ясно, но на практике зашел в тупик, да и привязка к customerID... Есть ли готовые решения? Буду очень признателен!
 
Помогите в форме user_account.tpl.html показать общую сумму заказов пользователя. Теоретически как бы все ясно, но на практике зашел в тупик, да и привязка к customerID... Есть ли готовые решения? Буду очень признателен!
Готового решения нету, но... Как два пальца об асфальт!)) ;)

user_account.php
ищем следующий код (ориентировочно строка 31:(
PHP:
		$smarty->assign('affiliate_customers', affp_getCustomersNum($customerID));
сразу ПОД ним добавляем код:
PHP:
		////Подсчет общей суммы заказанных товаров покупателем (by Zolinger) - START
		$zapros_order_amount = db_query("select order_amount from ".ORDERS_TABLE." where customerID=".$customerID ) or die (db_error());
		$total_order_amount = 0;
		while ($query_zapros = db_fetch_row($zapros_order_amount))
		{
			$total_order_amount_customerID += $query_zapros[0];
		}
		$total_order_amount_customerID = show_price($total_order_amount_customerID);
		$smarty->assign( "total_order_amount_customerID", $total_order_amount_customerID);
		////Подсчет общей суммы заказанных товаров покупателем (by Zolinger) - END
user_account.tpl.html
ищем следующий код (ориентировочно строка 133:(
PHP:
			<p>
			<a href="index.php?order_history=yes">
				{$smarty.const.STRING_ORDER_SHOW}
			</a>
			</p>
сразу НАД ним добавляем код:
PHP:
{if $total_order_amount_customerID}<p><strong>Заказано товаров на сумму: <font color=red>{$total_order_amount_customerID}</font></strong></p>{/if}
Над ссылкой "Просмотр заказов" появляется - "Заказано товаров на сумму: ***** руб."

Радуемся полученному результату!))
 
Назад
Сверху