Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

yodergraphics

Archived
  • Posts

    59
  • Joined

  • Last visited

Everything posted by yodergraphics

  1. There are two ways they can redeem codes, but there is now "homepage redeem box" that comes with the script, although I've seen some people figure this out. Coupon codes: You can email them a gift code with a redeem link. They can log into their account and also manually redeem the code during checkout. As far as the vouchers, they need to be created first as a product. When someone purchases a voucher it will go into your admin queue, and then you confirm it. After you confirm it, it will be applied to their account. When the check out, they tick the checkbox to apply their credit to their order. Read back a few pages and look for my (yodergraphics) question on creating a gift voucher product.
  2. Maddie, That helps a lot. I was missing the entire step of creating a product with 'GIFT#', zero weight, etc. Thanks!
  3. CCGV & SkipJack/GeoTrust in test mode gives me a credit card error and can not fully process the order when I have the CCGV checkbox ticked to use the Gift Certificate balance as my payment. Without ticking the 'use balance' box, the order processes. Does the CCGV have any effect on the the "Orderstring" form naming? GeoTrust needs it to be precisely named, and I'm wondering if ticking the box changes the orderstring naming, or submits an additional form name that GeoTrust doesn't understand. If there are others using this credit card payment processor and also the CCGV contribution, please reply w/ thoughts. Is there a general problem out there where ticking the 'use balance' box will give a 'credit card processing' error? Thanks.
  4. I had both my old CAtegories showing underneith my coolMenu categories, and I was able to hide the old categories by (in osCommerce admin) setting my Use Cache to 'false'.
  5. Creating a virtual buyable product. In other words, how do I create a virtual product that works with this newest ccgv. Do I need to create a downloadable/Virtual product? Then download an image with my Gift Voucher code? Do I need a "Download Controller" contribution to have downloadable products? When I go to create a product, I don't have an option to make the product virtual even though... My Configuration>Download>Enable download is set to 'True' The only function I can see with this ccgv contribution is the abilities to email them a code or have them receive one on account sign up. But how does the customer purchase one themselves?
  6. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'text' => '<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>'TEXT_CALL_FOR_PRICE); This piece of code above is missing a dot (.) before 'TEXT_CALL_FOR_PRICE); and by adding the dot, my problem was fixed. (Thanks to Paul B. for seeing that). Thank you also to cyclops for his reply. Here is the updated code: <?php /* $Id: new_products.php,v 1.34 2003/06/09 22:49:58 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ ?> <!-- new_products //--> <?php $info_box_contents = array(); $info_box_contents[] = array('text' => sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B'))); new contentBoxHeading($info_box_contents); if ( (!isset($new_products_category_id)) || ($new_products_category_id == '0') ) { $new_products_query = tep_db_query("select p.products_id, p.products_image, p.products_tax_class_id, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where products_status = '1' order by p.products_date_added desc limit " . MAX_DISPLAY_NEW_PRODUCTS); } else { $new_products_query = tep_db_query("select distinct p.products_id, p.products_image, p.products_tax_class_id, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and c.parent_id = '" . (int)$new_products_category_id . "' and p.products_status = '1' order by p.products_date_added desc limit " . MAX_DISPLAY_NEW_PRODUCTS); } $row = 0; $col = 0; $info_box_contents = array(); while ($new_products = tep_db_fetch_array($new_products_query)) { $new_products['products_name'] = tep_get_products_name($new_products['products_id']); if ($new_products['products_price'] == 999999){ $info_box_contents[$row][$col] = array('align' => 'center', 'params' => 'class="smallText" width="33%" valign="top"', 'text' => '<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>' . TEXT_CALL_FOR_PRICE); }else{ $info_box_contents[$row][$col] = array('align' => 'center', 'params' => 'class="smallText" width="33%" valign="top"', 'text' => '<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']))); } $col ++; if ($col > 2) { $col = 0; $row ++; } } new contentBox($info_box_contents); ?> <!-- new_products_eof //-->
  7. I've installed Paul Barrera's latest Call For Pricing / Negotiable Pricing. Call For Pricing / Negotiable Pricing I've installed your most recent contribution, less your latest update July 2. The problem file is catalog/includes/modules/new_products.php It is making my osCommerce homepage loose it's entire footer and right-side boxes such as shopping cart and New Items box, and the center box "New Products for Month". (All other content says) It also effects the main category pages the same way, but product pages themselves are unaffected. Please see if there is an obvious (to you) PHP writing error here, if you would: <?php /* $Id: new_products.php,v 1.34 2003/06/09 22:49:58 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ ?> <!-- new_products //--> <?php $info_box_contents = array(); $info_box_contents[] = array('text' => sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B'))); new contentBoxHeading($info_box_contents); if ( (!isset($new_products_category_id)) || ($new_products_category_id == '0') ) { $new_products_query = tep_db_query("select p.products_id, p.products_image, p.products_tax_class_id, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where products_status = '1' order by p.products_date_added desc limit " . MAX_DISPLAY_NEW_PRODUCTS); } else { $new_products_query = tep_db_query("select distinct p.products_id, p.products_image, p.products_tax_class_id, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and c.parent_id = '" . (int)$new_products_category_id . "' and p.products_status = '1' order by p.products_date_added desc limit " . MAX_DISPLAY_NEW_PRODUCTS); } $row = 0; $col = 0; $info_box_contents = array(); while ($new_products = tep_db_fetch_array($new_products_query)) { $new_products['products_name'] = tep_get_products_name($new_products['products_id']); if ($new_products['products_price'] == 999999){ $info_box_contents[$row][$col] = array('align' => 'center', 'params' => 'class="smallText" width="33%" valign="top"', 'text' => '<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>'TEXT_CALL_FOR_PRICE); }else{ $info_box_contents[$row][$col] = array('align' => 'center', 'params' => 'class="smallText" width="33%" valign="top"', 'text' => '<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']))); } $col ++; if ($col > 2) { $col = 0; $row ++; } } new contentBox($info_box_contents); ?> <!-- new_products_eof //-->
  8. catalog/ checkout_payment.php. Could I pull the needed code from here? Could I put this code into a box? <?php // #################### Added CGV ###################### echo $order_total_modules->credit_selection();//ICW ADDED FOR CREDIT CLASS SYSTEM // #################### End Added CGV ###################### ?>
  9. Creating a redeem box off homepage. I can create a box fine, etc. **If you know the code snipet to create a form field to redeem a coupon code, please email me or post here! I'm carrying this persons post forward: "gawddd.. I am gonna get some sleep now.. 3am yesterday, after 1am today, and probably gonna be 2am... uugghhhh.. but.. another question on the redeem aspect of this great contribution.. anyone know how to show a redeem box on the left/right column ?, I have seen it on a site which is so using oscommerce, so it is possible, I am too tired to look at that tonight.. so anyone who has managed that, I would appreciate the help.. here is the site with the box http://www.inkcycle.co.uk/ regards John. "
  10. Thanks MzBeanz, (Re: Correcting French text) I found those old posts posted by 'jans', and eventually re-ran the more stable 5.13 SQL file (which is in english!) and then went in and manually deleted the duplicated french enteries out of the 'configration' table. Problem solved.
  11. I installed the english version for Credit Class & Gift Voucher 5.13d and French is appearing where English should appear in the Admin>Configuration>My Store area, under "Display prices with tax". (Something changed from 5.13 to 5.13d possibly) What file can I correct to make this French into English? They text appearing wrong is below: "Offrir un ch?que cadeau" (Offer a check gift) with help note "Veuillez indiquer le montant du ch?que cadeau que vous voulez offrir ? un nouveau client. Mettre 0 si vous ne voulez pas offrir de ch?que cadeau" (Want to indicate the amount of the ch?que gift that you want to offer ? a new customer. Put 0 if you do not want to offer ch?que gift) ------- Also: "Offrir un coupon de r?duction" (Offer a coupon reduction) with help note "Pour offrir un coupon de r?duction a un nouveau client veuillez entrer le code du coupon de r?duction. Laisser vide si vous ne voulez pas offrir de coupon de r?duction" (To offer a coupon of reduction has a new customer want to enter the code of the coupon of reduction. Leave empties if you do not want to offer coupon of reduction) Thank you for your help!
×
×
  • Create New...