X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   Changing design (https://forum.x-cart.com/forumdisplay.php?f=51)
-   -   Displaying Product options using "if" statements (https://forum.x-cart.com/showthread.php?t=57686)

sinobest 01-25-2011 04:34 PM

Re: Displaying Product options using "if" statements
 
I mean Product options, not Extra Fields.

gb2world 01-25-2011 07:33 PM

Re: Displaying Product options using "if" statements
 
The method for product options is very much similar to what Steve has demonstrated for you using extra fields. Instead of looping through the extra fields array - you will do a similar loop through the product options array ($product_options). Then, understand there is an array inside the array with all the options per product

Look at /skin/common_files/modules/Product_Options/customer_options.tpl as a guide for what you want to do.

Use webmastermode on the page in question, select "show variables", look at the $product_options array for the fields available to you.

Code:

{foreach from=$product_options item=v}
  {$v.classid}
  {$v.productid}
  {$v.class}
  {$v.classtext}
  {$v.orderby}
  {$v.avail}
  {$v.is_modifier}
  {$v.class_orig}
 {foreach from=$v.options item=o}
      {$o.classid}
      {$o.option_name}
      {$o.orderby}
      {$o.avail}
      {$o.price_modifier}
      {$o.modifier_type}
      {$o.option_name_orig}
      {$o.optionid}
      {$o.selected}
  {/foreach}
 {/foreach}


If you can see in the webmastermode window exactly what you are after, you can reference it without looping. Maybe something like:

Code:

{$product_options[1].avail}
{$product_options[1].options[92].option_name}



---

sinobest 01-26-2011 03:00 AM

Re: Displaying Product options using "if" statements
 
would you please give me a full example, thanks.

sinobest 01-27-2011 03:43 PM

Re: Displaying Product options using "if" statements
 
anybody knows how to do? tks in advance!


All times are GMT -8. The time now is 06:07 AM.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.