Dada1 Posted May 23, 2005 Share Posted May 23, 2005 Hello, Is thier any new additions to the language files? Reason I'm asking is I already have the previous verison installed so if i didn't need to upload those files it would make life much easier since I have other additions from other contributions I would have to re add. Quote Link to comment Share on other sites More sharing options...
myideal Posted May 23, 2005 Share Posted May 23, 2005 Hi all, Installed the mod and all seemed well until I did a test purchase and got the following message; Warning: main(/home/public_html/shop/admin/includes/languages/english/invoice.php): failed to open stream: No such file or directory in /home/myideal/public_html/shop/includes/modules/email_invoice/email_invoice.php on line 30 Warning: main(/home/public_html/shop/admin/includes/languages/english/invoice.php): failed to open stream: No such file or directory in /home/myideal/public_html/shop/includes/modules/email_invoice/email_invoice.php on line 30 Fatal error: main(): Failed opening required '/home/public_html/shop/admin/includes/languages/english/invoice.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/myideal/public_html/shop/includes/modules/email_invoice/email_invoice.php on line 30 This was on the checkout_process.php page. Now im guessing ive done something silly wrong :rolleyes: , so all help that people can give would be great. Thanks in advance for your help oh and the mod looks great btw. :thumbsup: Oh my site can be found at www.my-ideal.com just incase people were interested. ;) Quote Link to comment Share on other sites More sharing options...
Guest Posted May 23, 2005 Share Posted May 23, 2005 Hi all, Installed the mod and all seemed well until I did a test purchase and got the following message; Warning: main(/home/public_html/shop/admin/includes/languages/english/invoice.php): failed to open stream: No such file or directory in /home/myideal/public_html/shop/includes/modules/email_invoice/email_invoice.php on line 30 Warning: main(/home/public_html/shop/admin/includes/languages/english/invoice.php): failed to open stream: No such file or directory in /home/myideal/public_html/shop/includes/modules/email_invoice/email_invoice.php on line 30 Fatal error: main(): Failed opening required '/home/public_html/shop/admin/includes/languages/english/invoice.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/myideal/public_html/shop/includes/modules/email_invoice/email_invoice.php on line 30 This was on the checkout_process.php page. Now im guessing ive done something silly wrong :rolleyes: , so all help that people can give would be great. Thanks in advance for your help oh and the mod looks great btw. :thumbsup: Oh my site can be found at www.my-ideal.com just incase people were interested. ;) <{POST_SNAPBACK}> Try searching this thread, or reading it all for problems and fixes. If you search for "open stream" in this thread, theres 8 mentions of it and 8 mentions of how to fix it all 8 mention the same problem you have. Thanks to Scooter btw for this contrib and the amazing support hes giving people here! Kudos Scott :thumbsup: Quote Link to comment Share on other sites More sharing options...
PopTheTop Posted May 23, 2005 Author Share Posted May 23, 2005 Hello, Is thier any new additions to the language files? Reason I'm asking is I already have the previous verison installed so if i didn't need to upload those files it would make life much easier since I have other additions from other contributions I would have to re add. <{POST_SNAPBACK}> No, no new language additions from v5.5 to v5.6. But your best bet is to use a file comparing program like WinMerge at http://winmerge.org to compare your files with the latest version files. Quote L8r, PopTheTop Published osC Contributions: - eCheck Payment Module v3.1 - Reviews in Product Display v2.0 - Fancier Invoice & Packingslip v6.1 - Admin Notes / Customer Notes v2.2 - Customer Zip & State Validation v2.2 - Search Box with Dropdown Category Menu v1.0 Pop your camper's top today! It's a popup thing... You wouldn't understand Link to comment Share on other sites More sharing options...
PopTheTop Posted May 23, 2005 Author Share Posted May 23, 2005 (edited) Hi all, Installed the mod and all seemed well until I did a test purchase and got the following message; Warning: main(/home/public_html/shop/admin/includes/languages/english/invoice.php): failed to open stream: No such file or directory in /home/myideal/public_html/shop/includes/modules/email_invoice/email_invoice.php on line 30 Warning: main(/home/public_html/shop/admin/includes/languages/english/invoice.php): failed to open stream: No such file or directory in /home/myideal/public_html/shop/includes/modules/email_invoice/email_invoice.php on line 30 Fatal error: main(): Failed opening required '/home/public_html/shop/admin/includes/languages/english/invoice.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/myideal/public_html/shop/includes/modules/email_invoice/email_invoice.php on line 30 This was on the checkout_process.php page. Now im guessing ive done something silly wrong? :rolleyes: , so all help that people can give would be great. Thanks in advance for your help oh and the mod looks great btw.? :thumbsup: Oh my site can be found at www.my-ideal.com just incase people were interested.? ;) <{POST_SNAPBACK}> Well, it tells you right there that it can not find the language file invoice.php in the folder shop/admin/includes/languages/english Make sure you have uploaded ALL files in the correct folders. This is also in the installation file FAQ... Edited May 23, 2005 by PopTheTop Quote L8r, PopTheTop Published osC Contributions: - eCheck Payment Module v3.1 - Reviews in Product Display v2.0 - Fancier Invoice & Packingslip v6.1 - Admin Notes / Customer Notes v2.2 - Customer Zip & State Validation v2.2 - Search Box with Dropdown Category Menu v1.0 Pop your camper's top today! It's a popup thing... You wouldn't understand Link to comment Share on other sites More sharing options...
myideal Posted May 23, 2005 Share Posted May 23, 2005 Ive checked all files in the correct place and ive read and made changes suggested but still no joy. I thought it must be the laguages files with that error - but they are all in the correct place. Im lost. Quote Link to comment Share on other sites More sharing options...
myideal Posted May 23, 2005 Share Posted May 23, 2005 Fixed - im sooooooo thick. :-" I did not stick the correct site path into the config file. :blink: So im sorry to bother you all, and from what I have see of the contrib so far - its great and i'll pop you at the top of the list for my next donation I make to an oscommerce author mod. :rolleyes: Quote Link to comment Share on other sites More sharing options...
mhpcomputerservices Posted May 24, 2005 Share Posted May 24, 2005 Hi There I'm not sure if this problem was specific to my store but I thought I would note it just incase. When I went to print the packing slip I noticed above the 'Sold To' address where it should have said ------- Packing Slip ---------- it did infact say -------- Administration MHP Computer Services ---------- Now I am by no means a coder but what I did to correct this was: \catalog\admin\includes\languages\english\packingslip.php Line 43 define('TITLE', 'Packing Slip'); Change to: define('TEXT_TITLE', 'Packing Slip'); Then I went to \catalog\admin\packingslip.php Line 56 <td align="center" nowrap class="pageHeading"><em><b><?php echo TITLE; ?></b></em></td> Change to: <td align="center" nowrap class="pageHeading"><em><b><?php echo TEXT_TITLE; ?></b></em></td> Thanks for this great contribution! :D PS Please tell me if I did it wrong I am still a newbie at this! Thanks Again Quote Link to comment Share on other sites More sharing options...
MrRim Posted May 24, 2005 Share Posted May 24, 2005 Fancier Invoice & Packingslip v5.6Full Release... Updates: - Added a new HTML invoice template (box_invoice.php) - Removed the stylesheet files and included the CSS code in the invoices themselves - Updated the installation file - Added a FAQ section to the installation file Download from: http://www.oscommerce.com/community/contributions,2861 <{POST_SNAPBACK}> Try this replacement code for file catalog/print_my_invoice.php <?php /* $Id: print_my_invoice.php,v 5.5 2005/05/11 23:03:52 PopTheTop Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ require('includes/application_top.php'); if (!tep_session_is_registered('customer_id')) { $navigation->set_snapshot(); tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL')); } if (!isset($HTTP_GET_VARS['order_id']) || (isset($HTTP_GET_VARS['order_id']) && !is_numeric($HTTP_GET_VARS['order_id']))) { tep_redirect(tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL')); } $orders_query = tep_db_query("select orders_id from " . TABLE_ORDERS . " where orders_id = '" . tep_db_input($oID) . "'"); $customer_info_query = tep_db_query("select customers_id from " . TABLE_ORDERS . " where orders_id = '". (int)$HTTP_GET_VARS['order_id'] . "'"); $customer_info = tep_db_fetch_array($customer_info_query); if ($customer_info['customers_id'] != $customer_id) { tep_redirect(tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL')); } require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_ORDERS_PRINTABLE_INFO); $breadcrumb->add(NAVBAR_TITLE_1, tep_href_link(FILENAME_ACCOUNT, '', 'SSL')); $breadcrumb->add(NAVBAR_TITLE_2, tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL')); $breadcrumb->add(sprintf(NAVBAR_TITLE_3, $HTTP_GET_VARS['order_id']), tep_href_link(FILENAME_ORDERS_PRINTABLE_INFO, 'order_id=' . $HTTP_GET_VARS['order_id'], 'SSL')); require(DIR_WS_CLASSES . 'order.php'); $order = new order($HTTP_GET_VARS['order_id']); ?> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html <?php echo HTML_PARAMS; ?>> <head> <title><?php echo STORE_NAME; ?> <?php echo INVOICE_TEXT_INVOICE; ?> <?php echo INVOICE_TEXT_NUMBER_SIGN; ?><?php echo date("y"); ?><?php echo INVOICE_TEXT_DASH; ?><?php echo $oID; ?></title> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>"> <script type="text/javascript" src='includes/admin_comments_popup.js'></script> <link href="stylesheet.css" rel="stylesheet" type="text/css"> </head> <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" onload="window.print();return false"> <!-- body_text //--> <table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td align="left"><?php echo '<input type="image" src="' . INVOICE_IMAGE . '" width="' . INVOICE_IMAGE_WIDTH . '" height="' . INVOICE_IMAGE_HEIGHT . '" " alt="' . INVOICE_IMAGE_ALT_TEXT . '" onClick="javascript:ShowHide(\'comments_open\',\'comments_close\');">'; ?></td> <TD ALIGN="right" VALIGN="top"><FONT COLOR="#006699" SIZE="2" FACE="Verdana" class="smallTextBlue"><strong><?php echo INVOICE_TEXT_INVOICE; ?> <?php echo INVOICE_TEXT_NUMBER_SIGN; ?> <?php echo date("y"); ?><?php echo INVOICE_TEXT_DASH; ?><?php echo $order_id; ?><BR> <?php echo $date; ?></strong></font></TD> </tr> <tr> <td colspan="2"> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <TD COLSPAN="2" ALIGN="right" class="smallAddressBlue"><FONT FACE="Verdana" SIZE="1" COLOR="#006699"><strong><?php echo nl2br(STORE_NAME_ADDRESS); ?></strong></font></TD> </tr> <tr> <TD> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td colspan="4"> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td width="10%"><hr size="2"></td> <td align="center" class="pageHeading"><em><b><?php echo INVOICE_TEXT_INVOICE; ?></b></em></td> <td width="100%"><hr size="2"></td> </tr> </table></td> </tr> <tr> <td colspan="4"><?php echo tep_draw_separator('pixel_trans.gif', '100', '5'); ?></td> </tr> <tr> <td width="3"> </td> <td valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="11"><img src="images/borders/maingrey_01.gif" width="11" height="16" alt=""></td> <td background="images/borders/maingrey_02.gif"><img src="images/borders/maingrey_02.gif" width="24" height="16" alt="" ></td> <td width="19"><img src="images/borders/maingrey_03.gif" width="19" height="16" alt=""></td> </tr> <tr> <td background="images/borders/maingrey_04.gif"><img src="images/borders/maingrey_04.gif" width="11" height="21" alt=""></td> <td align="center" bgcolor="#F2F2F2"> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="main"> <tr> <td align="left" valign="top" class="order_infobox_heading"><b><?php echo ENTRY_SOLD_TO; ?></b></td> </tr> <tr> <td class="order_infobox_data"> <?php echo tep_draw_separator('pixel_trans.gif', '1', '5'); ?></td> </tr> <tr> <td class="order_infobox_data"> <?php echo tep_address_format($order->customer['format_id'], $order->customer, 1, '', '<br> '); ?></td> </tr> <tr> <td class="order_infobox_data"> <?php echo tep_draw_separator('pixel_trans.gif', '1', '10'); ?></td> </tr> <tr> <td class="order_infobox_data"> <?php echo $order->customer['telephone']; ?></td> </tr> <tr> <td class="order_infobox_data"> <?php echo $order->customer['email_address']; ?></td> </tr> <tr> <td class="order_infobox_data"><?php echo tep_draw_separator('pixel_trans.gif', '1', '7'); ?></td> </tr> </table></td> <td background="images/borders/maingrey_06.gif"><img src="images/borders/maingrey_06.gif" width="19" height="21" alt=""></td> </tr> <tr> <td><img src="images/borders/maingrey_07.gif" width="11" height="18" alt=""></td> <td background="images/borders/maingrey_08.gif"><img src="images/borders/maingrey_08.gif" width="24" height="18" alt=""></td> <td><img src="images/borders/maingrey_09.gif" width="19" height="18" alt=""></td> </tr> </table></td> <td width="45"> </td> <td valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="11"><img src="images/borders/mainwhite_01.gif" width="11" height="16" alt=""></td> <td background="images/borders/mainwhite_02.gif"><img src="images/borders/mainwhite_02.gif" width="24" height="16" alt=""></td> <td width="19"><img src="images/borders/mainwhite_03.gif" width="19" height="16" alt=""></td> </tr> <tr> <td background="images/borders/mainwhite_04.gif"><img src="images/borders/mainwhite_04.gif" width="11" height="21" alt=""></td> <td align="center" bgcolor="#FFFFFF"> <table width="100%" border="0" cellpadding="0" cellspacing="0" class="main"> <tr> <td align="left" valign="top" class="order_infobox_heading"><b><?php echo ENTRY_SHIP_TO; ?></b></td> </tr> <tr> <td class="order_infobox_data"> <?php echo tep_draw_separator('pixel_trans.gif', '1', '5'); ?></td> </tr> <tr> <td class="order_infobox_data"> <?php echo tep_address_format($order->delivery['format_id'], $order->delivery, 1, '', '<br> '); ?></td> </tr> <tr> <td class="order_infobox_data"> <?php echo tep_draw_separator('pixel_trans.gif', '1', '10'); ?></td> </tr> <tr> <td class="order_infobox_data"> </td> </tr> <tr> <td class="order_infobox_data"> </td> </tr> <tr> <td class="order_infobox_data"><?php echo tep_draw_separator('pixel_trans.gif', '1', '7'); ?></td> </tr> </table></td> <td background="images/borders/mainwhite_06.gif"><img src="images/borders/mainwhite_06.gif" width="19" height="21" alt=""></td> </tr> <tr> <td><img src="images/borders/mainwhite_07.gif" width="11" height="18" alt=""></td> <td background="images/borders/mainwhite_08.gif"><img src="images/borders/mainwhite_08.gif" width="24" height="18" alt=""></td> <td><img src="images/borders/mainwhite_09.gif" width="19" height="18" alt=""></td> </tr> </table></td> </tr> </table></TD> </tr> <tr> <TD COLSPAN="2"><?php echo tep_draw_separator('pixel_trans.gif', '100', '15'); ?></td> </tr> <tr> <TD COLSPAN="2"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="9"> </td> <td> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="11"><img src="images/borders/maingrey_01.gif" width="11" height="16" alt=""></td> <td background="images/borders/maingrey_02.gif"><img src="images/borders/maingrey_02.gif" width="24" height="16" alt="" ></td> <td width="19"><img src="images/borders/maingrey_03.gif" width="19" height="16" alt=""></td> </tr> <tr> <td background="images/borders/maingrey_04.gif"><img src="images/borders/maingrey_04.gif" width="11" height="21" alt=""></td> <td align="center" bgcolor="#F2F2F2"> <table width="100%" border="0" cellpadding="0" cellspacing="0" class="main"> <tr> <td width="33%" class="order_infobox_data"><strong> <?php echo INVOICE_TEXT_ORDER; ?> <?php echo INVOICE_TEXT_NUMBER_SIGN; ?><?php echo INVOICE_TEXT_COLON; ?></strong> <?php echo tep_db_input( $order_id); ?></td> <td width="33%" class="order_infobox_data"><strong> <?php echo INVOICE_TEXT_DATE_OF_ORDER; ?><?php echo INVOICE_TEXT_COLON; ?> </strong><?php echo tep_date_short($order->info['date_purchased']); ?></td> <?php if (tep_not_null($order->info['cc_number'])) { $this->cc_card_number_less_middle_digits = substr($order->info['cc_number'], 0, 4) . str_repeat('x', (strlen($order->info['cc_number']) - 8)) . substr($order->info['cc_number'], -4); ?> <td class="order_infobox_data"><span class="order_infobox_heading"> <b><?php echo ENTRY_PAYMENT_METHOD; ?></b></span> <?php echo $order->info['payment_method']; ?> (<?php echo $order->info['cc_type']; ?>)<br> <?php echo tep_draw_separator('pixel_trans.gif', '100%', '6'); ?><br> <span class="order_infobox_heading"> <b><?php echo ENTRY_PAYMENT_CC_NUMBER; ?></b></span> <?php echo $this->cc_card_number_less_middle_digits; ?></td> <?php } else { ?> <td class="order_infobox_data"><span class="order_infobox_heading"> <b><?php echo ENTRY_PAYMENT_METHOD; ?></b></span> <?php echo $order->info['payment_method']; ?></td> <?php } ?> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '1', '7'); ?></td> </tr> </table></td> <td background="images/borders/maingrey_06.gif"><img src="images/borders/maingrey_06.gif" width="19" height="21" alt=""></td> </tr> <tr> <td><img src="images/borders/maingrey_07.gif" width="11" height="18" alt=""></td> <td background="images/borders/maingrey_08.gif"><img src="images/borders/maingrey_08.gif" width="24" height="18" alt=""></td> <td><img src="images/borders/maingrey_09.gif" width="19" height="18" alt=""></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <TD COLSPAN="2"><?php echo tep_draw_separator('pixel_trans.gif', '1', '15'); ?></td> </tr> <tr> <TD COLSPAN="2"><?php echo tep_draw_separator('pixel_trans.gif', '1', '10'); ?></td> </tr> <tr> <TD COLSPAN="2"><table border="0" width="99%" cellspacing="0" cellpadding="2"> <tr class="dataTableHeadingContent"> <td colspan="2" class="dataTableHeadingContent"> <font color="#000000"><?php echo TABLE_HEADING_PRODUCTS; ?></font></td> <td WIDTH="80" class="dataTableHeadingContent"><font color="#000000"><?php echo TABLE_HEADING_PRODUCTS_MODEL; ?></font></td> <td WIDTH="80" align="right" class="dataTableHeadingContent"><font color="#000000"><?php echo TABLE_HEADING_UNIT_PRICE; ?></font></td> <TD WIDTH="80" ALIGN="right" CLASS="dataTableHeadingContent"><font color="#000000"><?php echo TABLE_HEADING_TOTAL; ?></font> </TD> </tr> <?php for ($i = 0, $n = sizeof($order->products); $i < $n; $i++) { echo ' <tr class="dataTableRow">' . "\n" . ' <td class="dataTableContent" valign="top" align="right">' . $order->products[$i]['qty'] . ' x</td>' . "\n" . ' <td class="dataTableContent" valign="top">' . $order->products[$i]['name']; if (isset($order->products[$i]['attributes']) && (($k = sizeof($order->products[$i]['attributes'])) > 0)) { for ($j = 0; $j < $k; $j++) { echo '<br><nobr><small> <i> - ' . $order->products[$i]['attributes'][$j]['option'] . ': ' . $order->products[$i]['attributes'][$j]['value']; if ($order->products[$i]['attributes'][$j]['price'] != '0') echo ' (' . $order->products[$i]['attributes'][$j]['prefix'] . $currencies->format($order->products[$i]['attributes'][$j]['price'] * $order->products[$i]['qty'], true, $order->info['currency'], $order->info['currency_value']) . ')'; echo '</i></small></nobr>'; } } echo ' </td>' . "\n" . ' <td WIDTH="80" class="dataTableContent" valign="top">' . $order->products[$i]['model'] . '</td>' . "\n"; echo ' <td WIDTH="80" class="dataTableContent" align="right" valign="top">' . $currencies->format($order->products[$i]['final_price'], true, $order->info['currency'], $order->info['currency_value']) . '</td>' . "\n" . ' <td WIDTH="80" class="dataTableContent" align="right" valign="top"><b>' . $currencies->format($order->products[$i]['final_price'] * $order->products[$i]['qty'], true, $order->info['currency'], $order->info['currency_value']) . ' </b></td>' . "\n"; echo ' </tr>' . "\n"; } ?> <tr> <td align="right" colspan="5"> <table border="0" cellspacing="0" cellpadding="2"> <?php for ($i = 0, $n = sizeof($order->totals); $i < $n; $i++) { echo ' <tr>' . "\n" . ' <td align="right" class="smallText">' . $order->totals[$i]['title'] . '</td>' . "\n" . ' <td align="right" class="smallText">' . $order->totals[$i]['text'] . '</td>' . "\n" . ' </tr>' . "\n"; } ?> </table></td> </tr> </table></td> </tr> </table> <!-- ORDER COMMENTS CODE STARTS HERE //--> <div id="comments_open" style="position: relative;"> <?php $orders_status_history_query = tep_db_query("select * from " . TABLE_ORDERS_STATUS_HISTORY . " where orders_id = '" . tep_db_input($oID) . "' order by date_added"); if (tep_db_num_rows($orders_status_history_query)) { $has_comments = false; echo ' <br><br>'; echo ' <table width="100%" border="0" cellpadding="0" cellspacing="0">'; echo ' <tr>'; echo ' <td width="9"> </td>'; echo ' <td>'; echo ' <table width="100%" border="0" cellpadding="0" cellspacing="0">'; echo ' <tr>'; echo ' <td width="11"><img src="images/borders/maingrey_01.gif" width="11" height="16" alt=""></td>'; echo ' <td background="images/borders/maingrey_02.gif"><img src="images/borders/maingrey_02.gif" width="24" height="16" alt="" ></td>'; echo ' <td width="19"><img src="images/borders/maingrey_03.gif" width="19" height="16" alt=""></td>'; echo ' </tr>'; echo ' <tr>'; echo ' <td background="images/borders/maingrey_04.gif"><img src="images/borders/maingrey_04.gif" width="11" height="21" alt=""></td>'; echo ' <td align="center" bgcolor="#F2F2F2">'; echo ' <table width="100%" border="0" cellpadding="0" cellspacing="0" class="main">'; echo ' <tr>'; echo ' <td width="95%"> <b>' . TABLE_HEADING_COMMENTS . '</b><br><br></td>'; echo ' </tr>'; while ($orders_comments = tep_db_fetch_array($orders_status_history_query)) { if (tep_not_null($orders_comments['comments'])) { $has_comments = true; // Not Null = Has Comments if (tep_not_null($orders_comments['comments'])) { $sInfo = new objectInfo($orders_comments); echo ' <tr>'; echo ' <td align="center" width="95%">'; echo ' <table width="95%" border="0" cellpadding="0" cellspacing="0">'; echo ' <tr>'; echo ' <td width="95%" class="smallText">'; echo ' <table width="100%" border="0" cellpadding="0" cellspacing="0" class="main">'; echo ' <tr>'; echo ' <td width="150" align="left" valign="top" class="smallText"><strong><u>' . TABLE_HEADING_DATE_ADDED . '</u></strong></td>'; echo ' <td align="left" valign="top" class="smallText"><strong><u>' . TABLE_HEADING_COMMENT_LEFT . '</u></strong></td>'; echo ' </tr>'; echo ' </table>'; echo ' </td>'; echo ' </tr>'; echo ' </table>'; echo ' </td>'; echo ' </tr>'; echo ' <tr>'; echo ' <td align="center" width="95%">'; echo ' <table width="95%" border="0" cellpadding="0" cellspacing="0">'; echo ' <tr>'; echo ' <td width="95%" class="smallText">'; echo ' <table width="100%" border="0" cellpadding="0" cellspacing="0" class="main">'; echo ' <tr>'; echo ' <td width="150" align="left" valign="top" class="smallText">' . tep_date_short($sInfo->date_added) . '</td>'; echo ' <td align="left" valign="top" class="smallText">' . nl2br(tep_db_output($orders_comments['comments'])) . '<br><br></td>'; echo ' </tr>'; echo ' </table>'; echo ' </td>'; echo ' </tr>'; echo ' </table>'; echo ' </td>'; echo ' </tr>'; } } } if ($has_comments == false) { echo ' <tr>'; echo ' <td align="center" width="95%">'; echo ' <table width="95%" border="0" cellpadding="0" cellspacing="0">'; echo ' <tr>'; echo ' <td width="95%" class="smallText">'; echo ' <table width="100%" border="0" cellpadding="0" cellspacing="0" class="main">'; echo ' <tr>'; echo ' <td width="100%" align="left" valign="top" class="smallText">' . INVOICE_TEXT_NO_COMMENT . '</td>'; echo ' </tr>'; echo ' </table>'; echo ' </td>'; echo ' </tr>'; echo ' </table>'; echo ' </td>'; echo ' </tr>'; } echo ' <tr>'; echo ' <td>' . tep_draw_separator('pixel_trans.gif', '1', '7') . '</td>'; echo ' </tr>'; echo ' </table>'; echo ' </td>'; echo ' <td background="images/borders/maingrey_06.gif"><img src="images/borders/maingrey_06.gif" width="19" height="21" alt=""></td>'; echo ' </tr>'; echo ' <tr>'; echo ' <td><img src="images/borders/maingrey_07.gif" width="11" height="18" alt=""></td>'; echo ' <td background="images/borders/maingrey_08.gif"><img src="images/borders/maingrey_08.gif" width="24" height="18" alt=""></td>'; echo ' <td><img src="images/borders/maingrey_09.gif" width="19" height="18" alt=""></td>'; echo ' </tr>'; echo ' </table>'; echo ' </td>'; echo ' </tr>'; echo ' </table>'; } ?> <!-- ORDER COMMENTS CODE ENDS HERE //--> </div> <p class="smallTextBlue"> </p> <p class="smallTextBlue"><br> </p> <CENTER class="order_infobox_data"> <p><span class="smallTextBlue"><FONT FACE="Verdana" COLOR="#006699"><strong><?php echo INVOICE_TEXT_THANK_YOU; ?><BR> <?php echo STORE_NAME; ?><BR> <?php echo STORE_URL_ADDRESS; ?></strong></font></span><span class="smallText"> <!-- body_text_eof //--> <br> </span></p> </CENTER> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><div align="center"> <hr size="2"> <span class="dataTableContent">Copyright © <?php echo date("Y"); ?>, All Rights Reserved</span><span class="dataTableSmallText"><br> </span> <hr size="2"> <p class="style4"> </p> </div></td> </tr> </table> <p> </p> </table> </body> </html> <?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?> Add your new V5.6 css code to the bottom of catalog/stylesheet.css /* BEGIN Fancier Invoice and Packingslip */ .dataTableHeadingRow { background-color: #C9C9C9; } .dataTableHeadingContent {font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;background-color: #C9C9C9;} .dataTableRow { background-color: #F0F1F1; } .dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; } .smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; } .smallTextBlue { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #006699; } .smallAddressBlue { font-family: Arial; font-size: 9px; color: #006699; } .main { font-family: Verdana, Arial, sans-serif; font-size: 12px; } /* END Fancier Invoice and Packingslip */ Could have some lines of code not used at top made from the file invoice.php and print_my_invoice.php Quote Link to comment Share on other sites More sharing options...
PopTheTop Posted May 24, 2005 Author Share Posted May 24, 2005 Try this replacement code for file catalog/print_my_invoice.php........ <{POST_SNAPBACK}> What will this do? What are the changes you made? Quote L8r, PopTheTop Published osC Contributions: - eCheck Payment Module v3.1 - Reviews in Product Display v2.0 - Fancier Invoice & Packingslip v6.1 - Admin Notes / Customer Notes v2.2 - Customer Zip & State Validation v2.2 - Search Box with Dropdown Category Menu v1.0 Pop your camper's top today! It's a popup thing... You wouldn't understand Link to comment Share on other sites More sharing options...
MrRim Posted May 24, 2005 Share Posted May 24, 2005 What will this do? What are the changes you made? <{POST_SNAPBACK}> When you use the one included with v5.6 it prints like standard osCommerce when you press the PRINT BUTTON in account history This one's like Fancier Invoice format. Quote Link to comment Share on other sites More sharing options...
Aage Posted May 25, 2005 Share Posted May 25, 2005 Have installed and tried and checked......and read :'( Well, no confirmation e-mail and I only get one "old style" (html ? since link to account_history_info.php is working)) e-mail invoice sent to the customer; - all settings in Admin are correct. Since everything works except ?Fancy html e-mail? I tried to change configure.php and no reaction even when it?s wrong and I believe I should get an error message? Am I missing something in a file with reference to this configure file?? Quote Link to comment Share on other sites More sharing options...
ksaun Posted May 25, 2005 Share Posted May 25, 2005 Have installed and tried and checked......and read :'( Well, no confirmation e-mail and I only get one "old style" (html ? since link to account_history_info.php is working)) e-mail invoice sent to the customer; - all settings in Admin are correct. Since everything works except ?Fancy html e-mail? I tried to change configure.php and no reaction even when it?s wrong and I believe I should get an error message? Am I missing something in a file with reference to this configure file?? <{POST_SNAPBACK}> I had several issues with this contrib as well. The confirmation email that you are supposed to receive as the store owner i could not get to work. So I had to make a work around. In your admin control panel in My Store you have to remove the decription and the < > around the email addresses in the "send extra order emails" box. like this... Bobby<bobby@aol.com> change to bobby@aol.com But there is still a drawback to this... You can only have one email address if you try to put more than one, none of them will work. You can However get past that by using your email address in the "send extra order emails" box, then go into your email control panel and forward the email to as many email addresses as you want. This to has a down side.... All the emails that have been forwarded will have a FROM: "Your Clients Email Address" instead of your email address. In my opinion this contrib solves one problem and gives you three more. I don't know why the contib writer would put his own code in for sending emails when OSC already has this function. :blink: Hope this helps :P Quote My Favorite Quote from a movie. Question: How do you know women sooo well? Answer: I think of a man, then take away reason and accountability. Link to comment Share on other sites More sharing options...
Aage Posted May 25, 2005 Share Posted May 25, 2005 Have a feeling it is also conflicting with the payment modules I have installed. I will wait a few days to see if any update / correction or advice are given and contrary I will have to remove it even though the account_history_info is a very nice MOD. Quote Link to comment Share on other sites More sharing options...
ksaun Posted May 25, 2005 Share Posted May 25, 2005 Have a feeling it is also conflicting with the payment modules I have installed. I will wait a few days to see if any update / correction or advice are given and contrary I will have to remove it even though the account_history_info is a very nice MOD. <{POST_SNAPBACK}> I might be wrong, but I thought I saw in one of the earier posts something about it not being compatible with some of the payment modules, but I'm not sure. :-" It could have been in another post for another contrib :blush: Look through the posts to be sure :thumbsup: Quote My Favorite Quote from a movie. Question: How do you know women sooo well? Answer: I think of a man, then take away reason and accountability. Link to comment Share on other sites More sharing options...
Aage Posted May 26, 2005 Share Posted May 26, 2005 Yes, I have seen that about Pay Pal IPN and also the payment module from Alliance SA is most likely conflicting since it contains ? $cart->reset(true); ? and the latest contribution requires this removed. So removing all my payment modules or the "Fancy"? Well, will be out on vacation a few weeks prior to going live - may be it will be solved by then, or another MOD pops up. Quote Link to comment Share on other sites More sharing options...
Guest Posted May 26, 2005 Share Posted May 26, 2005 When you use the one included with v5.6 it prints like standard osCommerce when you press the PRINT BUTTON in account history This one's like Fancier Invoice format. <{POST_SNAPBACK}> Good add. Have a question though. Is it possible to change the background of the popup window when they click 'print invoice'? Unfortunately my store's background is black :-" so I would feel bad for the few customers that have their print setting to print backgrounds..hehe Quote Link to comment Share on other sites More sharing options...
MrRim Posted May 26, 2005 Share Posted May 26, 2005 (edited) Good add.Have a question though. Is it possible to change the background of the popup window when they click 'print invoice'? Unfortunately my store's background is black :-" so I would feel bad for the few customers that have their print setting to print backgrounds..hehe <{POST_SNAPBACK}> Add: <style type="text/css"> <!-- body {background-color: #FFFFFF;} body,td,th {color: #000000;} ? --> </style> After: <link href="stylesheet.css" rel="stylesheet" type="text/css"> Before: </head> Black TEXT, White BACKGROUND. Edited May 26, 2005 by MrRim Quote Link to comment Share on other sites More sharing options...
Guest Posted May 27, 2005 Share Posted May 27, 2005 Add: <style type="text/css"> <!-- body {background-color: #FFFFFF;} body,td,th {color: #000000;} ? --> </style> After: <link href="stylesheet.css" rel="stylesheet" type="text/css"> Before: </head> Black TEXT, White BACKGROUND. <{POST_SNAPBACK}> Sweet! Looks much better now except for one thing. I modified the header to take in the old header from catalog/includes/print_my_invoice_header.php as it was before but now I have this (text is black and bg is black from the header): Any idea how to quick-fix this? I appreciate the help. Quote Link to comment Share on other sites More sharing options...
Irin Posted May 30, 2005 Share Posted May 30, 2005 Hello, I have problems with combining Fancier_Invoice_&_Packingslip_v5.6 and PayPal_Shopping_Cart_IPN_v3.1.5. Everytime somebody uses a PayPal, it sends out a standard order details email instead of a new fancy invoice: Company Name------------------------------------------------------ Order Number: 55 Detailed Invoice: .../osCommerce/account_history_info.php?order_id=55 Date Ordered: Tuesday 24 May, 2005 Products ------------------------------------------------------ ... = $11.00 ... = $100.00 ------------------------------------------------------ Sub-Total: $111.00 Handling Fee: $5.00 Federal Express (1 x 1.8lbs) (Standard Overnight (by 3PM, later for rural)): $36.84 Shipping Insurance: $2.20 Total: $155.04 Delivery Address ------------------------------------------------------ ............ Billing Address ------------------------------------------------------ ............ Payment Method ------------------------------------------------------ PayPal Moreover, the Detailed Invoice: .../osCommerce/account_history_info.php?order_id=55 is not clickable. I've already installed the Email_HTML_Order_Link contrib. to make these links clickable but, I guess, the PayPal_Shopping_Cart_IPN_v3.1.5 requires some additional changes in its files. I'll appreciate if anybody will advise me on how to combine these two contributions together. And, another question, does anybody combined Print Order Receipt v1.4 with Fancier_Invoice_&_Packingslip_v5.6? How can I make them show the same order invoice style? Thanks in advance. Irina. Quote Link to comment Share on other sites More sharing options...
Guest Posted May 30, 2005 Share Posted May 30, 2005 Hello, I have problems with combining Fancier_Invoice_&_Packingslip_v5.6 and PayPal_Shopping_Cart_IPN_v3.1.5. Everytime somebody uses a PayPal, it sends out a standard order details email instead of a new fancy invoice: Moreover, the Detailed Invoice: .../osCommerce/account_history_info.php?order_id=55 is not clickable. I've already installed the Email_HTML_Order_Link contrib. to make these links clickable but, I guess, the PayPal_Shopping_Cart_IPN_v3.1.5 requires some additional changes in its files. I'll appreciate if anybody will advise me on how to combine these two contributions together. And, another question, does anybody combined Print Order Receipt v1.4 with Fancier_Invoice_&_Packingslip_v5.6? How can I make them show the same order invoice style? Thanks in advance. Irina. <{POST_SNAPBACK}> Irina, IPN and this contrib wont work together. Gotta take one or the other. Quote Link to comment Share on other sites More sharing options...
iantates Posted May 31, 2005 Share Posted May 31, 2005 Email Invoice Display Problem Great contrib the works fine with the exception of one small thing. In the invoice that is sent to the customer teh comments box only displays the corners. Yet when I view it in the admin side or customer side the invoice displays fine! Quote Link to comment Share on other sites More sharing options...
tommy11011 Posted May 31, 2005 Share Posted May 31, 2005 Email Invoice Display Problem Great contrib the works fine with the exception of one small thing. In the invoice that is sent to the customer teh comments box only displays the corners. Yet when I view it in the admin side or customer side the invoice displays fine! <{POST_SNAPBACK}> This contrib assumes you are using the directory www.yoursite.com/catalog If you do not use the catalog directory and instead place your files in the root or some other directory, do a search for the word catalog and remove or replace it in the file. Quote Link to comment Share on other sites More sharing options...
Guest Posted May 31, 2005 Share Posted May 31, 2005 Sweet! Looks much better now except for one thing. I modified the header to take in the old header from catalog/includes/print_my_invoice_header.php as it was before but now I have this (text is black and bg is black from the header): Any idea how to quick-fix this? I appreciate the help. <{POST_SNAPBACK}> I ended up solving my own problem by looking deeper into the print_my_invoice_header.php file. I found <tr class="header"> and removed it. Looks good now. Quote Link to comment Share on other sites More sharing options...
PopTheTop Posted June 1, 2005 Author Share Posted June 1, 2005 Try this replacement code for file catalog/print_my_invoice.php <{POST_SNAPBACK}> Thanks, I just updated this contribution to reflect your addition. I will have it uploaded soon. The new vrsion is 6.0 Quote L8r, PopTheTop Published osC Contributions: - eCheck Payment Module v3.1 - Reviews in Product Display v2.0 - Fancier Invoice & Packingslip v6.1 - Admin Notes / Customer Notes v2.2 - Customer Zip & State Validation v2.2 - Search Box with Dropdown Category Menu v1.0 Pop your camper's top today! It's a popup thing... You wouldn't understand Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.