| 
 | ||||||||||
| Shopping cart software Solutions for online shops and malls | ||||||||||
|  | ||||||||||
| X-Cart Home | 
| Add "Customer Orders Totals" to Customer Profile Page | |||
|  |  | ||
|  | Thread Tools | Search this Thread | 
| 
			 
			#1  
			
			
			
			
		 | |||||||
| 
 | |||||||
| If something like this has been covered, I apologize, I searched and didn't find anything... I'm looking for a way to add a field visible only to non-customers that shows the total number of Processed, Failed, etc... orders the customer has placed with us. I know the SQL and I already added a function to the include/func/func.db.php file that calculates these (GetOrderCounts($CustLogin)). It returns the total count of the different types of orders. However I can't figure out how to display this on the page! Really scratching my head here. Thanks in advance! P.S. If I get this to work, I'm planning on adding a customer total YTD $, MTD $, etc... 
				__________________ X-Cart 4.4.5 PHP 5.3.14-1 MySQL 5.0.51 Linux + Apache Mods: AlteredCart SmartSearch w/ AJAX Predictive Search w/ Extras Add-On v2, BuyTogether, Checkout One, OnSale ********* PowerFilter WebsiteCM CDSEOPro Phpmagicscripts Reviews-Controller CFL Systems Products Page Layout, System Messages mod Custom work by CFLSystems Custom work by us | |||||||
| 
			 
			#2  
			
			
			
			
		 | |||||||
| 
 | |||||||
| In the PHP you need to have the logic that gets the amount.  It seems you have that, which is accessed by the function GetOrderCounts($CustLogin) where $CustLogin is an autopopulated variable. If not, you will need something like this: Code: 
 Now the variable $TotalCustomer contains the amount. Next up, you need to pass that info to smarty via code similar to this: Code: 
 | |||||||
| 
			 
			#3  
			
			
			
			
		 | |||||||
| 
 | |||||||
| So, do I put the $smarty->assign() code in the "include/func/func.db.php" file, or in the smarty template, or do I put it in some other file? 
				__________________ X-Cart 4.4.5 PHP 5.3.14-1 MySQL 5.0.51 Linux + Apache Mods: AlteredCart SmartSearch w/ AJAX Predictive Search w/ Extras Add-On v2, BuyTogether, Checkout One, OnSale ********* PowerFilter WebsiteCM CDSEOPro Phpmagicscripts Reviews-Controller CFL Systems Products Page Layout, System Messages mod Custom work by CFLSystems Custom work by us | |||||||
| 
			 
			#4  
			
			
			
			
		 | |||||||||
| 
 | |||||||||
| in the php file its what makes smarty see the variable, hth 
				__________________ X-Cart version 5 (Previously 3.5-4) Previous Versions included BCSE Reward Points Mod Altered Cart On Sale Mod Wordpress Plugin Please don't PM me for support. I help where I can on the forum and your question will more likely be answered there. Shout me a Coffee! | |||||||||
| 
			 
			#5  
			
			
			
			
		 | |||||||
| 
 | |||||||
| Got it! Thanks everyone! I'll be using this a lot. Once I get something I feel is useful, I'll post the code on here. Thanks again! 
				__________________ X-Cart 4.4.5 PHP 5.3.14-1 MySQL 5.0.51 Linux + Apache Mods: AlteredCart SmartSearch w/ AJAX Predictive Search w/ Extras Add-On v2, BuyTogether, Checkout One, OnSale ********* PowerFilter WebsiteCM CDSEOPro Phpmagicscripts Reviews-Controller CFL Systems Products Page Layout, System Messages mod Custom work by CFLSystems Custom work by us | |||||||
| 
			 
			#6  
			
			
			
			
		 | |||||||||
| 
 | |||||||||
| sounds like a good mod, love to see it completed! 
				__________________ X-Cart version 5 (Previously 3.5-4) Previous Versions included BCSE Reward Points Mod Altered Cart On Sale Mod Wordpress Plugin Please don't PM me for support. I help where I can on the forum and your question will more likely be answered there. Shout me a Coffee! | |||||||||
|  | |||
| 
X-Cart forums © 2001-2020
 | |||