Page 13 of 102 FirstFirst ... 311121314152363 ... LastLast
Results 121 to 130 of 1019
  1. #121
    Join Date
    Jan 2010
    Posts
    65
    Plugin Contributions
    0

    Default Re: Super Orders v3.0 Support Thread

    Quote Originally Posted by DivaVocals View Post
    It may be a bit before you see anything updated.. Remember Hem is a busy man (as am I).. We'll get it out as soon as we can... provided we figure out the problem, apply the fix, test it, find free time to update documents/files and upload it.. (you get the poit right)
    Yip. hehehe...I totally understand. Same my end. LOL

  2. #122
    Join Date
    Apr 2007
    Location
    California, USA
    Posts
    233
    Plugin Contributions
    0

    Default Re: Super Orders v3.0 Support Thread

    I currently use pdf Order center ty tracker and now put super order on our site. I have kept PDF order center as it doesn't interfer and I really like the pdf output etc.

    Also I really love that when you update a order and send an email you can have the email subject reflect the new status i.e instead of

    Order updated #5555


    you get:

    Your order #5555 has been sent

    Plus you can customise this via the language file and add any additional order status and text etc.

    Before I put on super orders I was able to move over this ability to ty tracker and it worked great but I am having trouble with super orders with ty tracker integrated.

    For it to work with ty tracker I copied over the definitions from the pdfoc.php lanuage file into the tracker.php lanage file

    Code:
    $pdfoc_subject[1] = 'Your order #%d has been received';
    $pdfoc_subject[2] = 'Payment for your order #%d has been received';
    $pdfoc_subject[3] = 'Your order #%d has been sent';
    $pdfoc_subject[4] = 'Here is an update on your order #%d';
    $pdfoc_subject[5] = 'Your order #%d has been cancelled';
    Plus updated it to suit my needs then I made the changes to the email section of ty tracker: (admin/tracker.php)

    Found:
    Code:
    $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','<br />', EMAIL_TEXT_STATUS_PLEASE_REPLY);
         
    
    
    //For zencart 1.3.0 and earlier (uncomment next 3 lines)
    //$html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = $notify_comments;
    //$html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
    //$html_msg['EMAIL_TEXT_STATUS_LABEL'] = '<strong>New status:</strong>';
    
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                
                $customer_notified = '1';
    //send extra emails
                if (SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_STATUS == '1' and SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO != '') {
                  zen_mail('', SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO, SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_SUBJECT . ' ' . EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status_extra');
    Replaced with:
    Code:
    $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','<br />', EMAIL_TEXT_STATUS_PLEASE_REPLY);
          $email_text_subject =  sprintf($pdfoc_subject[(int)$status], $oID);  // $pdfoc_subject[] is defined in admin/includes/languages/<language>/tracker.php
    
    
    //For zencart 1.3.0 and earlier (uncomment next 3 lines)
    //$html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = $notify_comments;
    //$html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
    //$html_msg['EMAIL_TEXT_STATUS_LABEL'] = '<strong>New status:</strong>';
    
                //zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'],  $email_text_subject, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
    
                $customer_notified = '1';
    //send extra emails
                if (SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_STATUS == '1' and SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO != '') {
                  //zen_mail('', SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO, SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_SUBJECT . ' ' . EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status_extra');
                   zen_mail('', SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO, SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_SUBJECT . ' ' .  $email_text_subject, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status_extra');
    A similar edit to the admin/funcations/extra_functions/common_order_functions.php is not working. Do you have any ideas. One thing I did notice in the common_orders_functions.php there isn't a line
    Code:
    zen_mail($check_status->fields['customers_name'],  $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT .  ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg,  'order_status');
    but rather
    Code:
    zen_mail($customer_info->fields['customers_name'], $customer_info->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
    Am I in the right file? What am I missing?
    Thanks
    Supersnow

  3. #123
    Join Date
    Apr 2007
    Location
    California, USA
    Posts
    233
    Plugin Contributions
    0

    Default Re: Super Orders v3.0 Support Thread

    Quote:
    Originally Posted by supersnow
    Thanks for the great upgrade.

    1.I am currently using COWOA and any orders that are COWOA orders I get this at the top of the superorder detail page:

    Is this normal or should I be seeing something else?


    It's a minor error and I believe I fixed it in the next upgrade (I'm waiting for feedback on the PDF packingslip..
    Great - look forward to the update

    PayPal auto payments is already a part of the v3.0 code.. It will not go back and update any PayPal paid orders that were already in place before you installed Super Orders, but the code should capture any PayPal payments after Super Orders is installed.. If it's not working please let me know and I will take a look at that..
    I understand that it will not go back but all new paypal orders are still coming through unpaid with balance due - I am using the Paypal express (with Express Checkout Shortcut Button turned off - i.e. pay with payapl only available on payment page).
    Thanks
    Supersnow

  4. #124
    Join Date
    Apr 2007
    Location
    California, USA
    Posts
    233
    Plugin Contributions
    0

    Default Re: Super Orders v3.0 Support Thread

    Sorry I have another question in regards to COWOA and super orders. I understand that you are doing an update with the bug fix but I was wondering how to incorporate the email function that COWOA has - this is the code from admin/orders.php:

    Code:
    //send emails
    
    // BOF COWOA SEND ORDER_STATUS EMAIL
    if (COWOA_ORDER_STATUS == 'true') {
        if ($check_status->fields['COWOA_order'] == 1)  {
      
                $message =
                EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n\n" .
                EMAIL_TEXT_INVOICE_URL . ' ' . zen_catalog_href_link(FILENAME_ORDER_STATUS, 'order_id=' . $oID, 'SSL') . "\n\n" .
                EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']) . "\n\n" .
          strip_tags($notify_comments) .
          EMAIL_TEXT_STATUS_UPDATED . sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ) .
          EMAIL_TEXT_STATUS_PLEASE_REPLY;
    
              $html_msg['EMAIL_CUSTOMERS_NAME']    = $check_status->fields['customers_name'];
              $html_msg['EMAIL_TEXT_ORDER_NUMBER'] = EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID;
              $html_msg['EMAIL_TEXT_INVOICE_URL']  = '<a href="' . zen_catalog_href_link(FILENAME_ORDER_STATUS, 'order_id=' . $oID, 'SSL') .'">'.str_replace(':','','Click here to check the status of your order:').'</a>';
              $html_msg['EMAIL_TEXT_DATE_ORDERED'] = EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']);
              $html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = nl2br($notify_comments);
              $html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
              $html_msg['EMAIL_TEXT_STATUS_LABEL'] = str_replace('\n','', sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ));
              $html_msg['EMAIL_TEXT_NEW_STATUS'] = $orders_status_array[$status];
              $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','', EMAIL_TEXT_STATUS_PLEASE_REPLY);
    
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                $customer_notified = '1';
              }
        } 
    if (COWOA_ORDER_STATUS == 'false') {
          if ($check_status->fields['COWOA_order'] == 1)  {
    
              $htmlInvoiceURL='';
              $htmlInvoiceValue='';
              $message =
              EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n\n" .
              EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']) . "\n\n" .
              strip_tags($notify_comments) .
              EMAIL_TEXT_STATUS_UPDATED . sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ) .
              EMAIL_TEXT_STATUS_PLEASE_REPLY;
              $html_msg['EMAIL_CUSTOMERS_NAME']    = $check_status->fields['customers_name'];
              $html_msg['EMAIL_TEXT_ORDER_NUMBER'] = EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID;
              $html_msg['INTRO_URL_TEXT']        = '';
              $html_msg['INTRO_URL_VALUE']       = '';
              $html_msg['EMAIL_TEXT_DATE_ORDERED'] = EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']);
              $html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = nl2br($notify_comments);
              $html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
              $html_msg['EMAIL_TEXT_STATUS_LABEL'] = str_replace('\n','', sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ));
              $html_msg['EMAIL_TEXT_NEW_STATUS'] = $orders_status_array[$status];
              $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','', EMAIL_TEXT_STATUS_PLEASE_REPLY);
    
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                $customer_notified = '1';
              }    
        }
    // EOF COWOA SEND ORDER_STATUS EMAIL    
        if ($check_status->fields['COWOA_order'] != 1)  {
                $message =
                EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n\n" .
                EMAIL_TEXT_INVOICE_URL . ' ' . zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') . "\n\n" .
                EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']) . "\n\n" .
                strip_tags($notify_comments) .
                EMAIL_TEXT_STATUS_UPDATED . sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ) .
                EMAIL_TEXT_STATUS_PLEASE_REPLY;
    
                $html_msg['EMAIL_CUSTOMERS_NAME']    = $check_status->fields['customers_name'];
                $html_msg['EMAIL_TEXT_ORDER_NUMBER'] = EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID;
                $html_msg['EMAIL_TEXT_INVOICE_URL']  = '<a href="' . zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') .'">'.str_replace(':','',EMAIL_TEXT_INVOICE_URL).'</a>';
                $html_msg['EMAIL_TEXT_DATE_ORDERED'] = EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']);
                $html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = nl2br($notify_comments);
                $html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
                $html_msg['EMAIL_TEXT_STATUS_LABEL'] = str_replace('\n','', sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ));
                $html_msg['EMAIL_TEXT_NEW_STATUS'] = $orders_status_array[$status];
                $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','', EMAIL_TEXT_STATUS_PLEASE_REPLY);
    
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                $customer_notified = '1';
        }
                //send extra emails
                if (SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_STATUS == '1' and SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO != '') {
                  zen_mail('', SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO, SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_SUBJECT . ' ' . EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status_extra');
                }
              } elseif (isset($_POST['notify']) && ($_POST['notify'] == '-1')) {
                // hide comment
                $customer_notified = '-1';
              }
    
              $db->Execute("insert into " . TABLE_ORDERS_STATUS_HISTORY . "
                          (orders_id, orders_status_id, date_added, customer_notified, comments)
                          values ('" . (int)$oID . "',
                          '" . zen_db_input($status) . "',
                          now(),
                          '" . zen_db_input($customer_notified) . "',
                          '" . zen_db_input($comments)  . "')");
              $order_updated = true;
            }
    What would be the code so that I can incorporate into super orders in admin/includes/functions/extra_functions/common_order_functions.php??

    As this code sends out a different email for COWOA accounts and normal accounts due to the fact that COWOA orders they do not have access to order history etc
    Thanks
    Supersnow

  5. #125
    Join Date
    Jan 2007
    Location
    Los Angeles, California, United States
    Posts
    10,021
    Plugin Contributions
    32

    Default Re: Super Orders v3.0 Support Thread

    And if you are happy with those features you absolutely should continue to use PDF Order Center.. PDF Order Center from what I've seen is a little different than Super Orders..

    Quote Originally Posted by supersnow View Post
    I currently use pdf Order center ty tracker and now put super order on our site. I have kept PDF order center as it doesn't interfer and I really like the pdf output etc.

    Also I really love that when you update a order and send an email you can have the email subject reflect the new status i.e instead of

    Order updated #5555


    you get:

    Your order #5555 has been sent

    Plus you can customise this via the language file and add any additional order status and text etc.
    As for your customizations I'm afraid I can't offer much in the way of suggestions.. I've only taken but a cursory look at the PDF Order Center, and I'm afraid I never really looked into how to incorporate any of it's features into Super Orders.

    Quote Originally Posted by supersnow View Post
    Before I put on super orders I was able to move over this ability to ty tracker and it worked great but I am having trouble with super orders with ty tracker integrated.

    For it to work with ty tracker I copied over the definitions from the pdfoc.php lanuage file into the tracker.php lanage file

    Code:
    $pdfoc_subject[1] = 'Your order #%d has been received';
    $pdfoc_subject[2] = 'Payment for your order #%d has been received';
    $pdfoc_subject[3] = 'Your order #%d has been sent';
    $pdfoc_subject[4] = 'Here is an update on your order #%d';
    $pdfoc_subject[5] = 'Your order #%d has been cancelled';
    Plus updated it to suit my needs then I made the changes to the email section of ty tracker: (admin/tracker.php)

    Found:
    Code:
    $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','<br />', EMAIL_TEXT_STATUS_PLEASE_REPLY);
         
    
    
    //For zencart 1.3.0 and earlier (uncomment next 3 lines)
    //$html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = $notify_comments;
    //$html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
    //$html_msg['EMAIL_TEXT_STATUS_LABEL'] = '<strong>New status:</strong>';
    
                zen_mail($check_status->fields['customers_name'],  $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT .  ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg,  'order_status');
                
                $customer_notified = '1';
    //send extra emails
                if (SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_STATUS == '1' and SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO != '') {
                  zen_mail('', SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO,  SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_SUBJECT . ' ' .  EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM,  $html_msg, 'order_status_extra');
    Replaced with:
    Code:
    $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','<br />', EMAIL_TEXT_STATUS_PLEASE_REPLY);
          $email_text_subject =  sprintf($pdfoc_subject[(int)$status],  $oID);  // $pdfoc_subject[] is defined in  admin/includes/languages/<language>/tracker.php
    
    
    //For zencart 1.3.0 and earlier (uncomment next 3 lines)
    //$html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = $notify_comments;
    //$html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
    //$html_msg['EMAIL_TEXT_STATUS_LABEL'] = '<strong>New status:</strong>';
    
                //zen_mail($check_status->fields['customers_name'],  $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT .  ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg,  'order_status');
                zen_mail($check_status->fields['customers_name'],  $check_status->fields['customers_email_address'],   $email_text_subject, $message, STORE_NAME, EMAIL_FROM, $html_msg,  'order_status');
    
                $customer_notified = '1';
    //send extra emails
                if (SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_STATUS == '1' and SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO != '') {
                  //zen_mail('', SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO,  SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_SUBJECT . ' ' .  EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM,  $html_msg, 'order_status_extra');
                   zen_mail('', SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO,  SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_SUBJECT . ' ' .   $email_text_subject, $message, STORE_NAME, EMAIL_FROM, $html_msg,  'order_status_extra');
    A similar edit to the admin/funcations/extra_functions/common_order_functions.php is not working. Do you have any ideas. One thing I did notice in the common_orders_functions.php there isn't a line
    Code:
    zen_mail($check_status->fields['customers_name'],   $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT  .  ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg,   'order_status');
    but rather
    Code:
    zen_mail($customer_info->fields['customers_name'],  $customer_info->fields['customers_email_address'], EMAIL_TEXT_SUBJECT  . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg,  'order_status');
    Am I in the right file? What am I missing?
    My Site - Zen Cart & WordPress integration specialist
    I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

  6. #126
    Join Date
    Jan 2007
    Location
    Los Angeles, California, United States
    Posts
    10,021
    Plugin Contributions
    32

    Default Re: Super Orders v3.0 Support Thread

    I'm hoping JTheed will chime in as I am not familiar enough with COWOA to say..

    Quote Originally Posted by supersnow View Post
    Sorry I have another question in regards to COWOA and super orders. I understand that you are doing an update with the bug fix but I was wondering how to incorporate the email function that COWOA has - this is the code from admin/orders.php:

    Code:
    //send emails
    
    // BOF COWOA SEND ORDER_STATUS EMAIL
    if (COWOA_ORDER_STATUS == 'true') {
        if ($check_status->fields['COWOA_order'] == 1)  {
      
                $message =
                EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n\n" .
                EMAIL_TEXT_INVOICE_URL . ' ' . zen_catalog_href_link(FILENAME_ORDER_STATUS, 'order_id=' . $oID, 'SSL') . "\n\n" .
                EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']) . "\n\n" .
          strip_tags($notify_comments) .
          EMAIL_TEXT_STATUS_UPDATED . sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ) .
          EMAIL_TEXT_STATUS_PLEASE_REPLY;
    
              $html_msg['EMAIL_CUSTOMERS_NAME']    = $check_status->fields['customers_name'];
              $html_msg['EMAIL_TEXT_ORDER_NUMBER'] = EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID;
              $html_msg['EMAIL_TEXT_INVOICE_URL']  = '<a href="' . zen_catalog_href_link(FILENAME_ORDER_STATUS, 'order_id=' . $oID, 'SSL') .'">'.str_replace(':','','Click here to check the status of your order:').'</a>';
              $html_msg['EMAIL_TEXT_DATE_ORDERED'] = EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']);
              $html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = nl2br($notify_comments);
              $html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
              $html_msg['EMAIL_TEXT_STATUS_LABEL'] = str_replace('\n','', sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ));
              $html_msg['EMAIL_TEXT_NEW_STATUS'] = $orders_status_array[$status];
              $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','', EMAIL_TEXT_STATUS_PLEASE_REPLY);
    
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                $customer_notified = '1';
              }
        } 
    if (COWOA_ORDER_STATUS == 'false') {
          if ($check_status->fields['COWOA_order'] == 1)  {
    
              $htmlInvoiceURL='';
              $htmlInvoiceValue='';
              $message =
              EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n\n" .
              EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']) . "\n\n" .
              strip_tags($notify_comments) .
              EMAIL_TEXT_STATUS_UPDATED . sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ) .
              EMAIL_TEXT_STATUS_PLEASE_REPLY;
              $html_msg['EMAIL_CUSTOMERS_NAME']    = $check_status->fields['customers_name'];
              $html_msg['EMAIL_TEXT_ORDER_NUMBER'] = EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID;
              $html_msg['INTRO_URL_TEXT']        = '';
              $html_msg['INTRO_URL_VALUE']       = '';
              $html_msg['EMAIL_TEXT_DATE_ORDERED'] = EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']);
              $html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = nl2br($notify_comments);
              $html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
              $html_msg['EMAIL_TEXT_STATUS_LABEL'] = str_replace('\n','', sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ));
              $html_msg['EMAIL_TEXT_NEW_STATUS'] = $orders_status_array[$status];
              $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','', EMAIL_TEXT_STATUS_PLEASE_REPLY);
    
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                $customer_notified = '1';
              }    
        }
    // EOF COWOA SEND ORDER_STATUS EMAIL    
        if ($check_status->fields['COWOA_order'] != 1)  {
                $message =
                EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n\n" .
                EMAIL_TEXT_INVOICE_URL . ' ' . zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') . "\n\n" .
                EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']) . "\n\n" .
                strip_tags($notify_comments) .
                EMAIL_TEXT_STATUS_UPDATED . sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ) .
                EMAIL_TEXT_STATUS_PLEASE_REPLY;
    
                $html_msg['EMAIL_CUSTOMERS_NAME']    = $check_status->fields['customers_name'];
                $html_msg['EMAIL_TEXT_ORDER_NUMBER'] = EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID;
                $html_msg['EMAIL_TEXT_INVOICE_URL']  = '<a href="' . zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') .'">'.str_replace(':','',EMAIL_TEXT_INVOICE_URL).'</a>';
                $html_msg['EMAIL_TEXT_DATE_ORDERED'] = EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']);
                $html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = nl2br($notify_comments);
                $html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
                $html_msg['EMAIL_TEXT_STATUS_LABEL'] = str_replace('\n','', sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ));
                $html_msg['EMAIL_TEXT_NEW_STATUS'] = $orders_status_array[$status];
                $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','', EMAIL_TEXT_STATUS_PLEASE_REPLY);
    
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                $customer_notified = '1';
        }
                //send extra emails
                if (SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_STATUS == '1' and SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO != '') {
                  zen_mail('', SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO, SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_SUBJECT . ' ' . EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status_extra');
                }
              } elseif (isset($_POST['notify']) && ($_POST['notify'] == '-1')) {
                // hide comment
                $customer_notified = '-1';
              }
    
              $db->Execute("insert into " . TABLE_ORDERS_STATUS_HISTORY . "
                          (orders_id, orders_status_id, date_added, customer_notified, comments)
                          values ('" . (int)$oID . "',
                          '" . zen_db_input($status) . "',
                          now(),
                          '" . zen_db_input($customer_notified) . "',
                          '" . zen_db_input($comments)  . "')");
              $order_updated = true;
            }
    What would be the code so that I can incorporate into super orders in admin/includes/functions/extra_functions/common_order_functions.php??

    As this code sends out a different email for COWOA accounts and normal accounts due to the fact that COWOA orders they do not have access to order history etc
    My Site - Zen Cart & WordPress integration specialist
    I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

  7. #127
    Join Date
    Jan 2007
    Location
    Los Angeles, California, United States
    Posts
    10,021
    Plugin Contributions
    32

    Default Re: Super Orders v3.0 Support Thread

    Quote Originally Posted by supersnow View Post
    I understand that it will not go back but all new paypal orders are still coming through unpaid with balance due - I am using the Paypal express (with Express Checkout Shortcut Button turned off - i.e. pay with payapl only available on payment page).
    So confirm for me.. are you saying in fact it (auto payments) doesn't work for orders paid via PayPal AFTER you installed Super Orders??? (sorry if this sounds dense, but I need confirmation one way or another and I'm not sure I have it)
    My Site - Zen Cart & WordPress integration specialist
    I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

  8. #128
    Join Date
    Jul 2008
    Posts
    155
    Plugin Contributions
    0

    Default Re: Super Orders v3.0 Support Thread

    Hi,

    I just have a fresh install of zencart 1.3.9h, with a new and clean database mysql 5.0 but the same problem still exist.

    I have NOT installed any other mod. I just installed Super Order 3.0

    However, when I uploaded all core folders and files, my admin page becomes blank. Log file shows a message:
    [11-Jan-2011 06:57:27] PHP Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/content/l/o/c/xxx/html/xxx/xxx/includes/functions/extra_functions/lcsd_merged_packing_slips.php on line 35

    Please help!!

  9. #129
    Join Date
    Jan 2007
    Location
    Los Angeles, California, United States
    Posts
    10,021
    Plugin Contributions
    32

    Default Re: Super Orders v3.0 Support Thread

    Okay so I found something that will help guide me through the merges needed.. Gimme a minute to incorporate them for you and I'll post the file here.. I thought this was included in the SO fileset.. (if it wasn't my bad! sorry..) I will make sure this is included in the next update.. (should be posting it this week)

    PM me and I can give you instructions on getting the next release this week if you like..
    Quote Originally Posted by supersnow View Post
    Sorry I have another question in regards to COWOA and super orders. I understand that you are doing an update with the bug fix but I was wondering how to incorporate the email function that COWOA has - this is the code from admin/orders.php:

    Code:
    //send emails
     
    // BOF COWOA SEND ORDER_STATUS EMAIL
    if (COWOA_ORDER_STATUS == 'true') {
        if ($check_status->fields['COWOA_order'] == 1)  {
     
                $message =
                EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n\n" .
                EMAIL_TEXT_INVOICE_URL . ' ' . zen_catalog_href_link(FILENAME_ORDER_STATUS, 'order_id=' . $oID, 'SSL') . "\n\n" .
                EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']) . "\n\n" .
          strip_tags($notify_comments) .
          EMAIL_TEXT_STATUS_UPDATED . sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ) .
          EMAIL_TEXT_STATUS_PLEASE_REPLY;
     
              $html_msg['EMAIL_CUSTOMERS_NAME']    = $check_status->fields['customers_name'];
              $html_msg['EMAIL_TEXT_ORDER_NUMBER'] = EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID;
              $html_msg['EMAIL_TEXT_INVOICE_URL']  = '<a href="' . zen_catalog_href_link(FILENAME_ORDER_STATUS, 'order_id=' . $oID, 'SSL') .'">'.str_replace(':','','Click here to check the status of your order:').'</a>';
              $html_msg['EMAIL_TEXT_DATE_ORDERED'] = EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']);
              $html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = nl2br($notify_comments);
              $html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
              $html_msg['EMAIL_TEXT_STATUS_LABEL'] = str_replace('\n','', sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ));
              $html_msg['EMAIL_TEXT_NEW_STATUS'] = $orders_status_array[$status];
              $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','', EMAIL_TEXT_STATUS_PLEASE_REPLY);
     
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                $customer_notified = '1';
              }
        } 
    if (COWOA_ORDER_STATUS == 'false') {
          if ($check_status->fields['COWOA_order'] == 1)  {
     
              $htmlInvoiceURL='';
              $htmlInvoiceValue='';
              $message =
              EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n\n" .
              EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']) . "\n\n" .
              strip_tags($notify_comments) .
              EMAIL_TEXT_STATUS_UPDATED . sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ) .
              EMAIL_TEXT_STATUS_PLEASE_REPLY;
              $html_msg['EMAIL_CUSTOMERS_NAME']    = $check_status->fields['customers_name'];
              $html_msg['EMAIL_TEXT_ORDER_NUMBER'] = EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID;
              $html_msg['INTRO_URL_TEXT']        = '';
              $html_msg['INTRO_URL_VALUE']       = '';
              $html_msg['EMAIL_TEXT_DATE_ORDERED'] = EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']);
              $html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = nl2br($notify_comments);
              $html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
              $html_msg['EMAIL_TEXT_STATUS_LABEL'] = str_replace('\n','', sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ));
              $html_msg['EMAIL_TEXT_NEW_STATUS'] = $orders_status_array[$status];
              $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','', EMAIL_TEXT_STATUS_PLEASE_REPLY);
     
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                $customer_notified = '1';
              }    
        }
    // EOF COWOA SEND ORDER_STATUS EMAIL    
        if ($check_status->fields['COWOA_order'] != 1)  {
                $message =
                EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n\n" .
                EMAIL_TEXT_INVOICE_URL . ' ' . zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') . "\n\n" .
                EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']) . "\n\n" .
                strip_tags($notify_comments) .
                EMAIL_TEXT_STATUS_UPDATED . sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ) .
                EMAIL_TEXT_STATUS_PLEASE_REPLY;
     
                $html_msg['EMAIL_CUSTOMERS_NAME']    = $check_status->fields['customers_name'];
                $html_msg['EMAIL_TEXT_ORDER_NUMBER'] = EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID;
                $html_msg['EMAIL_TEXT_INVOICE_URL']  = '<a href="' . zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') .'">'.str_replace(':','',EMAIL_TEXT_INVOICE_URL).'</a>';
                $html_msg['EMAIL_TEXT_DATE_ORDERED'] = EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']);
                $html_msg['EMAIL_TEXT_STATUS_COMMENTS'] = nl2br($notify_comments);
                $html_msg['EMAIL_TEXT_STATUS_UPDATED'] = str_replace('\n','', EMAIL_TEXT_STATUS_UPDATED);
                $html_msg['EMAIL_TEXT_STATUS_LABEL'] = str_replace('\n','', sprintf(EMAIL_TEXT_STATUS_LABEL, $orders_status_array[$status] ));
                $html_msg['EMAIL_TEXT_NEW_STATUS'] = $orders_status_array[$status];
                $html_msg['EMAIL_TEXT_STATUS_PLEASE_REPLY'] = str_replace('\n','', EMAIL_TEXT_STATUS_PLEASE_REPLY);
     
                zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status');
                $customer_notified = '1';
        }
                //send extra emails
                if (SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_STATUS == '1' and SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO != '') {
                  zen_mail('', SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO, SEND_EXTRA_ORDERS_STATUS_ADMIN_EMAILS_TO_SUBJECT . ' ' . EMAIL_TEXT_SUBJECT . ' #' . $oID, $message, STORE_NAME, EMAIL_FROM, $html_msg, 'order_status_extra');
                }
              } elseif (isset($_POST['notify']) && ($_POST['notify'] == '-1')) {
                // hide comment
                $customer_notified = '-1';
              }
     
              $db->Execute("insert into " . TABLE_ORDERS_STATUS_HISTORY . "
                          (orders_id, orders_status_id, date_added, customer_notified, comments)
                          values ('" . (int)$oID . "',
                          '" . zen_db_input($status) . "',
                          now(),
                          '" . zen_db_input($customer_notified) . "',
                          '" . zen_db_input($comments)  . "')");
              $order_updated = true;
            }
    What would be the code so that I can incorporate into super orders in admin/includes/functions/extra_functions/common_order_functions.php??

    As this code sends out a different email for COWOA accounts and normal accounts due to the fact that COWOA orders they do not have access to order history etc
    My Site - Zen Cart & WordPress integration specialist
    I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

  10. #130
    Join Date
    Jan 2007
    Location
    Los Angeles, California, United States
    Posts
    10,021
    Plugin Contributions
    32

    Default Re: Super Orders v3.0 Support Thread

    I can't replicate this error at all.. Did you double check that your install was correct and that all the files are in the right place??

    Also try re-downloading the Super Orders files again.. It's possible that there was some file corruption in your download or even when the files were uploaded..
    Quote Originally Posted by musicfreer View Post
    Hi,

    I just have a fresh install of zencart 1.3.9h, with a new and clean database mysql 5.0 but the same problem still exist.

    I have NOT installed any other mod. I just installed Super Order 3.0

    However, when I uploaded all core folders and files, my admin page becomes blank. Log file shows a message:
    [11-Jan-2011 06:57:27] PHP Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/content/l/o/c/xxx/html/xxx/xxx/includes/functions/extra_functions/lcsd_merged_packing_slips.php on line 35

    Please help!!
    My Site - Zen Cart & WordPress integration specialist
    I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

 

 
Page 13 of 102 FirstFirst ... 311121314152363 ... LastLast

Similar Threads

  1. v150 Edit Orders v4.0 Support Thread
    By DivaVocals in forum Addon Admin Tools
    Replies: 1877
    Last Post: 6 May 2025, 05:10 PM
  2. v150 Super Orders v4.0 Support Thread for ZC v1.5.x
    By DivaVocals in forum Addon Admin Tools
    Replies: 804
    Last Post: 18 Apr 2025, 12:04 AM
  3. Edit Orders v3.0 for ZC 1.3.9 [Support Thread]
    By DivaVocals in forum All Other Contributions/Addons
    Replies: 656
    Last Post: 18 Apr 2016, 06:28 PM
  4. OLD Super Orders 2.0 (See v3.0 thread instead)
    By BlindSide in forum All Other Contributions/Addons
    Replies: 2019
    Last Post: 17 Jan 2012, 05:43 AM
  5. RE: Super Orders v3.0 Support Thread
    By Johnnyd in forum All Other Contributions/Addons
    Replies: 0
    Last Post: 22 Jun 2011, 09:28 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR