Latest News: (loading..)

d-woo

Members
  • Content count

    99
  • Joined

  • Last visited

1 Follower

About d-woo

Profile Information

  • Real Name
    Derrick
  • Location
    Houston, TX USA
  1. Actually, Jack, The "Click to see other orders" [TEXT_INFO_SEE_OTHER_ORDERS] only works sometimes... There is a conflict with the latest customer and the customer that is being clicked on. Sometimes a customer with multiple orders shows "0". I commented the if statement in the following code from your mod...just to check what cID it was using //if ($numOtherOrders > 0) { $contents[] = array('text' => sprintf(TEXT_INFO_OTHER_ORDERS_TOTALS, $numOtherCompletedOrders, $currencies->format($ttlOtherOrders))); $contents[] = array('text' => '<a href="' . tep_href_link(FILENAME_ORDERS, 'cID=' . $the_customers_id) . '">' . TEXT_INFO_SEE_OTHER_ORDERS . '</a>'); //} So, this works sometimes and then sometimes it does not. Please assisst.
  2. Mich, thanks so much for pointing that out! I was wondering why customers weren't showing up. I did it the way you mentioned, but if you leave that long line in there then the "Click to see other orders" won't work or appear [on the right-hand side] So basically, Jack (the contributor) was correct, that line needs to be replaced. What was left out was the replacement line. <td class="dataTableContent"><?php echo '<a href="' . tep_href_link(FILENAME_ORDERS, tep_get_all_get_params(array('oID', 'action')) . 'oID=' . $orders['orders_id'] . '&action=edit') . '">' . tep_image(DIR_WS_ICONS . 'preview.gif', ICON_PREVIEW) . '</a> ' . $orders['customers_name']; ?></td> needs to be replaced with the following line of code: <td class="dataTableContent"><?php echo $orders['customers_name']; ?></td> so, it should, instead, read: FIND (around line 464) if (isset($oInfo) && is_object($oInfo) && ($orders['orders_id'] == $oInfo->orders_id)) { echo ' <tr id="defaultSelected" class="dataTableRowSelected" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . tep_href_link(FILENAME_ORDERS, tep_get_all_get_params(array('oID', 'action')) . 'oID=' . $oInfo->orders_id . '&action=edit') . '\'">' . "\n"; } else { echo ' <tr class="dataTableRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . tep_href_link(FILENAME_ORDERS, tep_get_all_get_params(array('oID')) . 'oID=' . $orders['orders_id']) . '\'">' . "\n"; } ?> <td class="dataTableContent"><?php echo '<a href="' . tep_href_link(FILENAME_ORDERS, tep_get_all_get_params(array('oID', 'action')) . 'oID=' . $orders['orders_id'] . '&action=edit') . '">' . tep_image(DIR_WS_ICONS . 'preview.gif', ICON_PREVIEW) . '</a> ' . $orders['customers_name']; ?></td> REPLACE WITH: /*** BOF: Additional Orders Info ***/ $rowcolor = ''; $watchedPayment = GetAdditionalOrderInfo($aiPartsPayment, $orders['payment_method']); $addrMismatch = BillingShippingDontMatch($orders['orders_id']); if ($addrMismatch && tep_not_null($watchedPayment)) $rowcolor = SHOW_ORDERS_COLOR_BOTH; else if ($addrMismatch) $rowcolor = SHOW_ORDERS_COLOR_ADDRESS; else if (tep_not_null($watchedPayment)) $rowcolor = SHOW_ORDERS_COLOR_PAYMENT; if (isset($oInfo) && is_object($oInfo) && ($orders['orders_id'] == $oInfo->orders_id)) { echo ' <tr id="defaultSelected" class="dataTableRowSelected" style="background-color:' . $rowcolor . '" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . tep_href_link(FILENAME_ORDERS, tep_get_all_get_params(array('oID', 'action')) . 'oID=' . $oInfo->orders_id . '&action=edit') . '\'">' . "\n"; } else { echo ' <tr class="dataTableRow" style="background-color:' . $rowcolor . '" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . tep_href_link(FILENAME_ORDERS, tep_get_all_get_params(array('oID')) . 'oID=' . $orders['orders_id']) . '\'">' . "\n"; } ?> <td class="dataTableContent"><?php echo '#' . $orders['orders_id']; ?></td> <td class="dataTableContent"><?php echo '#' . $orders['customers_name']; ?></td> <?php /*** EOF: Additional Orders Info ***/ ?>
  3. yes, if you look at the instructions there is a function, tep_get_categories_name, that needs to be added to catalog\includes\functions\general.php This same function needs to be added also to catalog\admin\includes\functions\general.php //Begin: Added per Free Shipping by Category function tep_get_categories_name($cID, $language = ''){ global $languages_id; if (!tep_not_null($language)) $language = $languages_id; $cname = tep_db_fetch_array(tep_db_query('select categories_name from '.TABLE_CATEGORIES_DESCRIPTION.' where categories_id="'.$cID.'" and language_id="'.$language.'"')); return $cname['categories_name']; } //End: Added per Free Shipping by Category
  4. After completing the orders, how do I use FedEx Web Services to generate my labels. I'm looking through their documentation, http://www.fedex.com/us/developer/product/WebServices/MyWebHelp/Forms-Labels-Reports/c_CreatingLabel.html but I am not seeing what URL to go to, login and then print my labels. Please assist. Thanks!
  5. Just so that everyone knows.... getting the Production information did the trick. I am no longer getting the error.
  6. Thanks very much for your contribution Kym! I am getting the following error at checkout (/checkout_shipping.php) This is currently the only shipping method available to use on this order. FedEx FedEx Error in processing transaction. ERROR prof 1000 Authentication Failed I'm using osCommerce contribution FedEx Web Services v9.2 (2011-08-30) -cpanel -php 5.2 -soap I have TEST account from FedEX -web services key -password -account number -meterID Question: Is this error because I have a TEST account and not Production?
  7. Has the code for Ground Service changed from "92"? I get all services, except Ground Service $this->domestic_types = array( '01' => 'Priority (by 10:30AM, later for rural)', '03' => '2 Day Air', '05' => 'Standard Overnight (by 3PM, later for rural)', '06' => 'First Overnight', '20' => 'Express Saver (3 Day)', '90' => 'Home Delivery', '92' => 'Ground Service' ); $this->international_types = array( '01' => 'International Priority (1-3 Days)', '03' => 'International Economy (4-5 Days)', // '06' => 'International First', '90' => 'Home Delivery', '92' => 'Ground Service' ); }
  8. I had the same issue. I used the May 6th, 2005 contribution (in place of the May 17th) and the May 6th worked with no issues!
  9. I'd like to assist with having an moving GIF indicating file uploading or a Flash file showing upload percentage so that the customer will have some feedback during uploading. How would this be implemented and which files would need to be adjusted, other than catalog/product_info.php? Thanks, in advance! Great contribution....works great.
  10. Okay...I just discovered the answer. It was in the new MS2 installation in the extras folder. For anyone needing this, just run in the extras/pr21_to_pr22/order_comments.php file on your server. HTH
  11. ....are customers from pre MS1 able to see their order history?
  12. Brad, When you upgraded to MS1 I know that the field comments is now not in the table orders but now in orders_status_history. When you upgraded, how (which SQL statements were used? )did you move the contents of comments from your pre MS1 table orders to the MS1 table orders_status_history? Are previous customers (from pre
  13. I use Password without an account v0.55 for a portion of my site where we have telephone operators inputting orders. You are correct about the Fatal error. This is because it only works with unique email addresses (usernames). The next time that this email address is invoked you get the error. To prevent this, we have a randomly generated 7 digit code prefix the email address. Can the customer receive email receipts?...No..unless we remove the prefix...but then we'd have to re-apply the prefix or risk having the fatal error. Can the customer log into their account?..No...these orders are handled by our phone operators... My question to you would be this? Why do you need to allow them to register without an account? The only difference is once extra piece of information...a password?
  14. Jeff...is your error message a javascript pop-up? Exactly where (which file) are you doing this in?
  15. Tim, If I do not want the last FedEx shipping option, "FedEx 1st Overnight", not to be confused with "FedEx Priority Overnight", is removing it from the db enough?