我在 osCommerce 中有一个包含产品属性的电子书项目。当我从索引页面单击“添加到购物车”按钮时,它应该直接转到 shopping_cart.php 页面。但是,它只会将客户重定向回 product_info.php 页面。
为什么这样做?
我在 osCommerce 中有一个包含产品属性的电子书项目。当我从索引页面单击“添加到购物车”按钮时,它应该直接转到 shopping_cart.php 页面。但是,它只会将客户重定向回 product_info.php 页面。
为什么这样做?
如果产品具有属性 osCommerce 希望您在将产品添加到购物车之前选择其中之一。这就是为什么它将您重定向到产品详细信息页面的原因。
试试这个代码: find if ($col === 0) {$new_prods_content .= '';} (大约第 29 行)
下面添加此代码:
$new_prods_content .= '<td width="30%" align="center" valign="top">
<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' .
$new_products['products_id']) . '">' . tep_image(DIR_WS_IMAGES .
$new_products['products_image'], $new_products['products_name'],
SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br /><a href="' .
tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' .
$new_products['products_id']) . '">' . $new_products['products_name'] .
'</a><br />' . $currencies->display_price($new_products['products_price'],
tep_get_tax_rate($new_products['products_tax_class_id'])) .
'   ' . tep_draw_button(IMAGE_BUTTON_IN_CART, null ,
tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) .
'action=buy_now&products_id=' . $new_products['products_id'])) .'</td>';
i have added this code for new products in index.php page and when customer clicks add to cart button, it will add the item to cart and show shopping_cart.php page.