Xavier,
yes I have the correct file, since I've already deleted the quantity box on the checkout page.
My code on this page from the TD for showing the product name : In red the code I got from Xavier, but this has no effect on my page ...
Refreshed cache from the browser, tried different browsers, ...
<td data-title="<?php echo JText::_('CART_PRODUCT_NAME'); ?>" class="hikashop_cart_product_name_value">
<p class="hikashop_cart_product_name">
<?php
global $Itemid;
$checkout_itemid = $this->config->get('checkout_itemid');
if(!empty($checkout_itemid )){
$Itemid = $checkout_itemid ;
}
$url_itemid='';
if(!empty($Itemid)){
$url_itemid='&Itemid='.$Itemid;
} ?>
<?php if(@$defaultParams['link_to_product_page']){ ?><a class="hikashop_no_print" href="<?php echo hikashop_contentLink('product&task=show&cid='.$row->product_id.'&name='.$row->alias.$url_itemid,$row);?>" ><?php } ?>
<?php echo $row->product_name; ?>
<?php if ($this->config->get('show_code')) { ?>
<span class="hikashop_product_code_checkout"><?php echo $row->product_code; ?></span>
<?php } ?>
<?php if(@$defaultParams['link_to_product_page']){ ?></a><?php } ?>
<?php
if($group){
$display_item_price=false;
foreach($this->rows as $j => $optionElement){
if($optionElement->cart_product_option_parent_id != $row->cart_product_id) continue;
if(!empty($optionElement->prices[0])){
$display_item_price = true;
}
}
if($display_item_price){
$this->row=&$row;
$this->unit=true;
echo ' <span class="hikashop_product_base_price">'.strip_tags($this->loadTemplate()).'</span>';
}
}
?>
</p>
<?php
ob_start();
if(hikashop_level(2) && !empty($this->extraFields['item'])){
[color=#ff0000]foreach($this->extraFields['item'] as $field){
$namekey = $field->field_namekey;
if(empty($row->$namekey) || !strlen($row->$namekey)) continue;
echo $this->fieldsClass->getFieldName($field).' : '.$this->fieldsClass->show($field,$row->$namekey).'<br/>';[/color]
}
}
$input='';
if($group){
foreach($this->rows as $j => $optionElement){
if($optionElement->cart_product_option_parent_id != $row->cart_product_id) continue;
if(!empty($optionElement->prices[0])){
if(!isset($row->prices[0])){
$row->prices[0] = new stdClass();
$row->prices[0]->price_value=0;
$row->prices[0]->price_value_with_tax=0;
$row->prices[0]->price_currency_id = hikashop_getCurrency();
}
foreach(get_object_vars($row->prices[0]) as $key => $value){
if(is_object($value)){
foreach(get_object_vars($value) as $key2 => $var2){
if(strpos($key2,'price_value')!==false) $row->prices[0]->$key->$key2 +=@$optionElement->prices[0]->$key->$key2;
}
}else{
if(strpos($key,'price_value')!==false) $row->prices[0]->$key+=@$optionElement->prices[0]->$key;
}
}
}
echo '<p class="hikashop_cart_option_name">'.$optionElement->product_name;
if(@$optionElement->prices[0]->price_value_with_tax>0){
echo ' ( + ';
$this->row=&$optionElement;
$this->unit=true;
echo strip_tags($this->loadTemplate()).' )';
}
echo '</p>';
$input .='document.getElementById(\'product_option_'.$optionElement->cart_product_id.'\').value=qty_field.value;';
if(empty($this->disable_modifications)) echo '<input type="hidden" id="product_option_'.$optionElement->cart_product_id.'" name="item['.$optionElement->cart_product_id.']" value="'.$row->cart_product_quantity.'"/>';
}
}
$html = ob_get_clean();
if(!empty($html)){
echo '<div class="hikashop_cart_product_custom_item_fields">'.$html.'</div>';
}
?>
</td>
Thanks for all the help, I own you guys a beer and a free ice skating session if you ever visit Leuven, Belgium !