aurora_cues Posted August 23, 2013 Posted August 23, 2013 I have added a buy it now button on the new product page ( home page) so I just want to share it here. I was having problem before when the button would not add the product to the cart and only showed an empty cart. I searched the forum left and right but came up dry. I then realized it was the product id that needed to be changed in the code. I had action=buy_now&products_id=' . $listing['products_id'] after I changed it to . $new_products['products_id'] it now works. Feel free to test it yourself: shop.auroracues.com Add to cart is the same deal but just make sure you have 'action=buy_now&products_id=' . $new_products['products_id'] This is what I did: In includes/modulus/new_products.php After: $new_prods_content .= '<td width="33%" 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'])) . Add: //add buy now button '<br />' . tep_draw_button(IMAGE_BUTTON_BUY_NOW, null , tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $new_products['products_id'])) . //end buy now button So the whole thing should look something like this: $new_prods_content .= '<td width="33%" 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'])) . //add buy now button '<br />' . tep_draw_button(IMAGE_BUTTON_BUY_NOW, null , tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $new_products['products_id'])) . //end buy now button '</td>' ;
Recommended Posts
Archived
This topic is now archived and is closed to further replies.