Here is what I did to split the price and add fields:
1. Download and install the 'Column Layout Grid for Product Listing' add-on. I used v1.3.8. If you have a different version of Zen, sorry...I can't help you if it doesn't work.
2. Modify the product_listing.php file in the add-on as follows:
Change
PHP Code:
$lc_align = '';
for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {
to
PHP Code:
$lc_align = '';
/**
* split price and add fields
*/
$column_list []= 'PRODUCT_LIST_QTY';
/**
* end split price and add fields
*/
for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {
Change
PHP Code:
break;
}
if ( ($column_list[$col] != 'PRODUCT_LIST_IMAGE') ) {
$lc_text = zen_create_sort_heading($_GET['sort'], $col+1, $lc_text);
to
PHP Code:
break;
/**
* split price and add fields
*/
case 'PRODUCT_LIST_QTY':
$lc_text = TABLE_HEADING_QUANTITY;
$lc_align = 'right';
$zc_col_count_description++;
break;
/**
* end split price and add fields
*/
}
if ( ($column_list[$col] != 'PRODUCT_LIST_IMAGE' && $column_list[$col] != 'PRODUCT_LIST_QTY') ) {
$lc_text = zen_create_sort_heading($_GET['sort'], $col+1, $lc_text);
Change
PHP Code:
// more info in place of buy now
$lc_button = '';
to
PHP Code:
// more info in place of buy now
/**
* split price and add fields
*/
break;
case 'PRODUCT_LIST_QTY':
$lc_text = '';
/**
* end split price and add fields
*/
$lc_button = '';