Как отобразить ярлык и стоимость SKU на странице корзины Ubercart 3.11

Как отобразить этикетку и стоимость SKU на странице корзины Ubercart 3.11

enter code herefunction uc_showsku_form_alter(&$form, $form_state, $form_id)
{

if ($form_id == 'uc_cart_view_form') {

//Add the Titles in the table header row
$form['items']['#columns']['model']['cell'] = 'SKU';
$form['items']['#columns']['desc']['cell'] = 'Description';

//Now I am moving around the columns by adjusting the weight
$form['items']['#columns']['remove']['weight'] = 0;
$form['items']['#columns']['image']['weight'] = 1;
$form['items']['#columns']['model']['weight'] = 2;
$form['items']['#columns']['desc']['weight'] = 3;
$form['items']['#columns']['qty']['weight'] = 4;
$form['items']['#columns']['total']['weight'] = 5;


//dsm($form);
//There are 6 fields in this array other than the cart items, so I loop through and don't account for those 6
for($i=0;$i<count(uc_cart_get_contents());$i++){

//Get the info from node_load
$form['items'][$i]['model']['#value'] = node_load($form['items'][$i]['nid']['#value'])->model . ": "; // Load the SKU from the product node
}
}
}

Этот код отображает sku: label = SKU

Но проблема в том, что код не отображается: Значение = пусто

-1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]