New Zenner
- Join Date:
- Dec 2006
- Location:
- Mesa, Arizona USA
- Posts:
- 39
- Plugin Contributions:
- 0
OLD Super Orders 2.0 (See v3.0 thread instead)
MY MISTAKE
Replace the null values with zero values (i.e. '0')
Sorry, my bad.
Views: 456,069
New Zenner
MY MISTAKE
Replace the null values with zero values (i.e. '0')
Sorry, my bad.
New Zenner
Firstly I would like to admit that I skimmed :blush:
Secondly I want to commend you on an absolutely ace mod :D
I do have a drama though, I just upgraded from a previous version of super orders and it seems that the ability to add products to an order has disappeared cry I use this feature SOOO much, I have a site that is 'hyena'd' which means that people sit there and wait for me to list stock and then quickly nab it and race to the checkout before it gets taken out of their cart :rolleyes: so anyway last night is a perfect example 1 customer place 8 orders and then I had to combine them so as you can imagine now I dont have this feature I am really bummed :( Is it something that was just left off or something that was intentionally left out because it was hard to code? Whichever the answer is will it be available in the next release and (not being pushy read above I did skim :P) when is the next release due?
Again awesome mod... am hoping I can do a work around rather than going back to the 'old' version of it cause I like the new things you put into it :D
Totally Zenned
vickichiki:
Firstly I would like to admit that I skimmed :blush:
Secondly I want to commend you on an absolutely ace mod :DI do have a drama though, I just upgraded from a previous version of super orders and it seems that the ability to add products to an order has disappeared cry I use this feature SOOO much, I have a site that is 'hyena'd' which means that people sit there and wait for me to list stock and then quickly nab it and race to the checkout before it gets taken out of their cart :rolleyes: so anyway last night is a perfect example 1 customer place 8 orders and then I had to combine them so as you can imagine now I dont have this feature I am really bummed :( Is it something that was just left off or something that was intentionally left out because it was hard to code? Whichever the answer is will it be available in the next release and (not being pushy read above I did skim :P) when is the next release due?
Again awesome mod... am hoping I can do a work around rather than going back to the 'old' version of it cause I like the new things you put into it :D
It was intentionally left out as the ZC team is planning to add SKU functionality to products.. so instead of rewriting it for SO and then rewriting it after the functionality came out, BlindSide left it out. However if I'm not mistaken he's already started working on that functionality and its due in the next version of SO.. whenever that may be :)
Inactive
Lawbird123:
I got up to page 20 of this thread and figured I'd stop and just ask the question...
When you click on Print Forms the invoices you choose come up in a browser window in individual frames. In order to print a full invoice, at least in Firefox, resize the frame of every invoice and then print. According to the README file all you had to do was click the button and press print, but if I do that then I get one page of the letterhead for my invoices repeated all down the page. The README states that PDF formatting is planned for a future release. Is there an easier way to print these invoices? If not, when can we expect PDF formatting?
Other than that, this is an amazing mod... great job!
hey I just came up w/ a solution for the fire fox view thing, and I frame in stead of a frame.
in admin/super_batch_forms.php, add
foreach ($batch_order_numbers as $order_number) {
$iframes .= "\t" . '<iframe height="500" width="100%" src="' . $target_file . '?oID=' . $order_number . '"></iframe>' . "\n";
if ($num_copies > 1) {
for ($i = 1; $i < $num_copies; $i++) {
$iframes .= "\t" . '<iframe height="500" width="100%" src="' . $target_file . '?oID=' . $order_number . '">' . "\n";
}
}
}
around line 383
and below in the mark up you may want to just over write lines 405 -420 to look like
<body>
<?php
echo $iframes;
// echo $frame_set_start;
//echo $frames;
//echo $frameset_end;
// debug
/*
echo "Sessions: <pre>";
echo 'order numbers:';
print_r($batch_order_numbers);
echo "</pre>";
*/
echo '</body></html>';
you can then very easaly pring the orders in to pdf's by maeking a printer stule sheet for this page.
JOsh
Zen Follower
Josh,
Thanks for the input, but my problem was due to an outdated printer (im guessing). When go to print in FireFox (an a Mac) you select FireFox from the dropdown menu and you should see three print options in the middle:
You can print each frame seperately with the final option, which is what I wanted to do, but I was unable to select that option with the printer I was attempting to use. I tried a different print and VOILA, I was able to print out my frames individually. Thanks for the help!
John
Zen Follower
I know this has been mentioned before and I've gone through the whole thread!!
When using the batch status update the bar turns green and the status gets changed but my customer does not get notified and there is a red cross where it says 'customer notified'.
I do tick the checkbox 'notify customer'.
I have not seen anyone who has had this problem confirm a solution.
Blinside:
You did suggest:
BlindSide:
Only one thing has changed in that file between major versions. Open admin/super_batch_status.php. Find this line...
$notify = (int)$_POST['notify'];
> Change it to read as follows....
> ```
$notify = $_POST['notify'];
Upload and give it a whirl.
I checked and I already have the code without the (int).
Any help would be appreciated.
Craig
New Zenner
I've a problem where Super Orders links does not appear in Admin > Customers but it has in Admin > Configuration. My store administration folder was renamed to something else, let say http://www.mydomain.com/myadmin as for security reason. I figured out that was the reason why it does not appear in Customers. How can I set the configuration for this because when I tried on this link http://www.mydomain.com/admin, it was there.
:dontgetit
New Zenner
Did you by chance change the defines in your admin config?
There are three defines that need to be changed to reflect where your admin directory is located.
In YourURL/YourAdmin/includes/configure.php
Find these three lines and change '/admin/' to '/YourAdmin/' (where YourAdmin is the actual directory name you are using)
define('DIR_WS_ADMIN', '/admin/');
define('DIR_WS_HTTPS_ADMIN', '/admin/');
define('DIR_FS_ADMIN', '/hsphere/local/home/user/name.com/admin/');
Good luck.
Totally Zenned
Can't tell without looking, but my guess is that you've uploaded the mod and not changed the admin directory name to your own. This means that there is now an admin directory on your server, containing the Super Order files, as well as your own renamed admin.
New Zenner
djsmyers:
Did you by chance change the defines in your admin config?
There are three defines that need to be changed to reflect where your admin directory is located.
In YourURL/YourAdmin/includes/configure.php
Find these three lines and change '/admin/' to '/YourAdmin/' (where YourAdmin is the actual directory name you are using)
define('DIR_WS_ADMIN', '/admin/');
define('DIR_WS_HTTPS_ADMIN', '/admin/');
define('DIR_FS_ADMIN', '/hsphere/local/home/user/name.com/admin/');
:ohmy: What was I thinking... I did rename the admin folder in configure.php, but I also have 2 admin folders with different file names (admin & mynewadmin) ! No wonder I got this problem.
Thanks djsmyers, you just gave me a hint !! :happy:
New Zenner
And you are very right Ryk ! :yes:
New Zenner
rkeppert:
I am having one small (kinda) problem. I installed the so2rev45 mod. everything ran just fine, however I do not have an option under configuration that says super orders.... any ideas would be great. thanks
do you have the permissions mod installed?
that's what was doing it for me. the options for super orders appear at the bottom of the permissions page under Admin->Tools->Admin Settings
New Zenner
no, it's because you have the permission mod installed. change your permissions (super orders at the bottom of all configurable permissions)
New Zenner
Great Mod, thanks.
In the next update you talk about adobe output, sounds a rgeat idea, looks so much better i think. Also, I do like the edit orders Mod:
http://www.zen-cart.com/index.php?main_page=product_contrib_info&cPath=40_41&products_id=444
will that work with this?
New Zenner
I just tried the EDIT ORDERS mod, and i think i found a bug: I can't notify my cusotmers anymore about their orders updates. Got an error:
"Fatal error: Cannot use object of type queryFactoryResult as array in /home/mydomain/public_html/admin/edit_orders.php on line 185". I can change the status of an order, but I can't check the box "notify user" because I will get that error.
Does anybody know what is all about?
Thanks in advance!
New Zenner
I think I found something (beginner here!). I have changed this:
$email = STORE_NAME . "\n" . EMAIL_SEPARATOR . "\n" . EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n" . EMAIL_TEXT_INVOICE_URL . ' ' . zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') . "\n" . EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status['date_purchased']) . "\n\n" . $notify_comments . sprintf(EMAIL_TEXT_STATUS_UPDATE, $orders_status_array[$status]);
zen_mail($check_status['customers_name'], $check_status['customers_email_address'], EMAIL_TEXT_SUBJECT, $email, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
with this:
$email = STORE_NAME . "\n" . EMAIL_SEPARATOR . "\n" . EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n" . EMAIL_TEXT_INVOICE_URL . ' ' . zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') . "\n" . EMAIL_TEXT_DATE_ORDERED . ' ' . zen_date_long($check_status->fields['date_purchased']) . "\n\n" . $notify_comments . sprintf(EMAIL_TEXT_STATUS_UPDATE, $orders_status_array[$status]);
zen_mail($check_status['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT, $email, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
But now emails get to the destination in the following form:
Order Update
$EMAIL_MESSAGE_HTML
Now we have another big "?"... Anybody?...
Totally Zenned
I don't maintain the "Edit Orders" contrib, L3D_Z3PP. You should pose your problem to the actual author.
Zen Follower
BlindSide:
That's a bug that has been identified and will be fixed in next release. Look in past pages for a fix you can apply yourself.
I didn't find this post related to problems with 1.3.7 & SO 2.0 R45, perhaps I just missed it? (went back about 10 pages and searched this thread on 1.3.7).
Any concerns (other than above) with adding this MOD to a fresh install?
Inactive
I've looked, but can't find EXACTLY what I need.
I'm having a similar problem to the user with authorize.net credit card handling - but I'm using a module provided by my cc processor (www.payjunction.com)
I just installed super orders 2.0 to an existing store - with over 800 orders in the three weeks we've been live. :D
I've been able to use several features - thank you. However. all my payment dollar amounts are now gone. I'm showing NOTHING paid when the customer used the pay junction module . Is the problem with super orders, or is the problem with my processor?
Please help!
TIA.
Totally Zenned
@mumzie: First congrats on nice leap out the starting gate; I hope it continues. :thumbsup: Second, are cc details showing up on the order in the non-SO fields? The normal orders.php includes credit card information if one is used. That information should show up regardless of whether Super Orders is present or even working. If it's not, you need to talk with whoever supplied your payment module.
Assuming that's not the case, Super Orders generates the custom payment line items at checkout by looking for info in the cc_* fields of the orders table. The next release will also look for PayPal payments by looking at the PayPal tables.
So for a custom payment module, you just need to write some code to look for whatever unique entries your payment module enters. Take a look at the cc_line_item() function in the super_order class. All the logic for how those lines are generated is in there.
Tell staff why this post should be reviewed.