| ||||||||||
![]() |
Shopping cart software Solutions for online shops and malls | |||||||||
![]() |
![]() |
|
X-Cart Home | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Coding With Product's Extra Fields | ||||
![]() |
|
|
Thread Tools | Search this Thread |
#11
|
|||||||
|
|||||||
![]() I don't think that will work on the products.tpl page. I think you will have to do some SQL there to get the $extra_fields from the database for the "current product".
|
|||||||
#12
|
|||||||
|
|||||||
![]() I don't know SQL that well or I would create a statement. I'll give it a try but I don't think I will be able to do much.
-Mike |
|||||||
#13
|
|||||||
|
|||||||
![]() Quote:
You are right, this would work on the product.tpl, not the products.tpl file ![]()
__________________
Emerson █ Total Server Solutions LLC- Quality X-Cart Hosting █ Recommended X-Cart Hosting Provider - US and UK servers █ Does your host backup your site? We do EVERY HOUR!!! █ Shared Hosting | Managed Cloud | Dedicated Servers |
|||||||
#14
|
|||||||
|
|||||||
![]() Bringing this back to life... has anyone tackled this for the products.tpl page? I am trying to use an Extra Field as a way to group all my products into unofficial subcategories all on one page.
Thanks much, Brian
__________________
X-Cart Gold v4.0.18 [unix] - Easy Checkout module - ezUpsell module - CDSEO module X-Cart Gold v4.1.11 [unix] ***38,000+ active products! - CDSEO module - Address Book module - Reorder module - Smart Search module X-Cart Gold v4.4.2 [unix] - in development now! |
|||||||
#15
|
|||||||
|
|||||||
![]() So why would this work on product.tpl and not products.tpl?
Code:
Do I need to call the individual extra fields explicitly? I want to display the extra fields on the home page in featured listings, as well as on the category displays. Thanks.
__________________
Regards, Peter Stoermer http://www.TotalHosting.com for http://www.EmpowermentGroup.com X-cart: 4.0.17 |
|||||||
#16
|
|||||||
|
|||||||
![]() It works on product.tpl because product.php gets the extra fields info from the database. Unfortunately products.php does not do this so the variable is not availble to products.tpl.
__________________
Version 4.0.18 Testing 4.1.2 |
|||||||
#17
|
|||||||
|
|||||||
![]() Ok.
Does anyone know if this is "does not" or "can not" though? Can the calls that pull the info into product.tpl be called into productS.tpl? Is there a reason why it isn't or couldn't be? Should this be a thread for the "program logic" area? Thanks, dash.
__________________
Regards, Peter Stoermer http://www.TotalHosting.com for http://www.EmpowermentGroup.com X-cart: 4.0.17 |
|||||||
#18
|
|||||||
|
|||||||
![]() Here is the code that I used to get to the extra fields in products.tpl. This code must go inside the product loop. I put it immediately after this code:
Code:
Add this code: Code:
The extra fields are referenced in your code using $extra_fields[<field number>] like this: Code:
Have fun. |
|||||||
|
#19
|
|||||||
|
|||||||
![]() Thanks Willirl.
Do you have a working example? I put your code in the same spot as you indicated, however I am not able to get the extra fields to display. I tried calling via Code:
Code:
Is there any way to see what field numbers are in use? I don't see that info in the admin view. Thanks for the help.
__________________
Regards, Peter Stoermer http://www.TotalHosting.com for http://www.EmpowermentGroup.com X-cart: 4.0.17 |
|||||||
#20
|
|||||||
|
|||||||
![]() Oops. I forgot about products_t.tpl. Add the same code following these lines:
Code:
The fields are assigned (I think) in the order you specify them in your upload or on your product edit page. The first one is [1] etc.. |
|||||||
|
|||
X-Cart forums © 2001-2020
|