Mod to fix Product Option Display

Is there a mod our does anyone know how to put the option display as it was in 1.3.4? They were vertical rather than continuous. I need to fix it every place it was changed.

Below is a sample of what I get in the order confirmation page. This product only has a few options. Most of my other ones have twice as many.

Also, would need a mod where a max length could be specified.

I already have a post about adding a product code to global option variants.

Below is an example of what I get now. Can’t use cart like this:



Options: Item : MATTED PRINT- BLACK|BLACK810| (+$10.95), Version: Anniversary Couple, Skin Tone: Light, Names (22 characters): Anita and George Graye, Above Frame (22 Characters): Happy First Anniversary, Below Frame (20 Characters): January 5th 2007



Should look like

Options:

Item: MATTED PRINT- BLACK|BLACK810| (+$10.95)

Version: Anniversary Couple

Skin Tone: Light

Names (18 characters): Robert And George Graye

Above Frame (22 Characters): Happy First Anniversary

Below Frame (20 Characters): January 5th 2007



May have to contact CS-CART Support for this.

I think this is a major change and that if they are going to do this they should have put a back end option box in for the display type wanted.



I have structured my site design around 1.3.4 layout.

I also think CS-CART should have had the option for the layout.

For people with one or two options, its not too bad. But, I have 15 for some products, most with text. The current layout is no good.

This is the second cart I bought in a year that after an upgrade, features that caused me to buy it in the first place, were changed so I can’t use it.

I may wait until after a couple of service packs come out before changing things.

I wonder if this is related to the skin you are using. The options are stacked vertically when I checked using three different skins (basic, aquarelle and lite).



Bob



Edited: I have checked all skin styles with up to 7 options of different types and the options are stacked vertically. I wonder what is different?



Bob

Hi,

I am using 1.3.5. It shows vertically in the cart, but in order confirmation, the invoice, emails to cutomer and admin, they are in a string.

I noticed this with 1.3.5 beta and put it in as a bug.

The response was:

“This is new CS-Cart default functionality concerning the options style display.

You can update the templates to feed your needs. You can use current version templates as the example”



I don’t have the old templates anymore and would not know all the placed and how to fix it, even if I did.

Thanks,

Bob

That is more than ugly. It is really not usable for shops that have a lot of options.



Bob

For the invoice you could try changing in /skin/mail/common_templates/options_info.tpl:



{if $product_options}
{$lang.options}:
{foreach from=$product_options item=po name=po_opt}
{$po.option_name}: {$po.variant_name}{if $po.modifier|floatval} ({include file="common_templates/modifier.tpl" mod_type=$po.modifier_type mod_value=$po.modifier display_sign=true}){/if}{if !$smarty.foreach.po_opt.last}, {/if}
{/foreach}
{else}

{/if}




to something like



{if $product_options}
{$lang.options}:
{foreach from=$product_options item=po name=po_opt}
[COLOR="Red"][/COLOR]{$po.option_name}:[COLOR="red"][/COLOR] {$po.variant_name}{if $po.modifier|floatval} ({include file="common_templates/modifier.tpl" mod_type=$po.modifier_type mod_value=$po.modifier display_sign=true}){/if}{if !$smarty.foreach.po_opt.last}, {/if}[COLOR="red"]
[/COLOR]
{/foreach}
{else}

{/if}




Same thing should apply to the other templates i would have though.

Charlie,

Will look at this tonight. Thanks for your suggestion.

Bob