OK
I have been working on this all day and have worked it out (i think).
If anyone wishes to remove bullets, option names and hyphens from the shopping_cart and back office order check below, ps: i did not remove them from invoices and packing slips, if you need to do that youll need to investigate a little.
This fix works ok for me, I'm no expert, if you want to use it thats great but it would be good for an expert to look at it first.
here is what i did.
To remove bullets hyphens and title (option name) from text attributes.
If you remove the bullets (<li> "list item" ) the list format will be lost so replace it with a transparent image.
Create a new class in (your_template/css/stylesheet .css) file using a 1x1 transparent image to replace the standard bullet.
.bully {
list-style-position: inside;
list-style-image: url(http://yourdomain.com/images/bully.gif);
}
---------------------------------------------------------
INCLUDES/TEMPLATES/YOUR_TEMPLATE/TEMPLATES/tpl_shopping_cart_default.php
Line:98
CHANGE:
<li><?php echo $value['products_options_name'] . TEXT_OPTION_DIVIDER . nl2br($value['products_options_values_name']); ?></li>
TO:
<li class="bully"><?php echo $value[''] . nl2br($value['products_options_values_name']); ?></li>
---------------------------------------------------------
INCLUDES/TEMPLATES/YOUR_TEMPLATE/TEMPLATES/tpl_checkout_confirmation_default.php
Line:131
CHANGE:
<li><?php echo $order->products[$i]['attributes'][$j]['option'] . ': ' . nl2br($order->products[$i]['attributes'][$j]['value']); ?></li>
TO:
<li class="bully"><?php echo $order->products[$i]['attributes'][$j][''] . '' . nl2br($order->products[$i]['attributes'][$j]['value']); ?></li>
-----------------------------------------------------------
ADMIN/orders.php ( for some reason the override won't work on this file ie: admin/your_template orders.php, so rename the original and make a copy somewhere and also
keep a copy of your changed file as well in case of upgrades)
Line:414
CHANGE:
echo '<br /><nobr><small> <i> - ' . $order->products[$i]['attributes'][$j]['option'] . ': ' . nl2br($order->products[$i]['attributes'][$j]['value']);
TO:
echo '<br /><nobr><small>' . $order->products[$i]['attributes'][$j][''] . '' . nl2br($order->products[$i]['attributes'][$j]['value']);
As i said im no expert so treat this as a![]()
Andy


.

