Calvnet Posted December 8, 2006 Posted December 8, 2006 I have a couple of problems, firstly in shipping or payment modules within admin if you update/edit any of the fields of any module they dont update, ie they dont save any of the settings you just entered. This is a recent thing and as far as I know no changes have been made to the code since it was working. Second one is really strange it involves replacing £ with ? it doesnt do it on the product, nor the checkout stages but the email sent to customer it does. It also replaces them in the your account page for some orders but not others and in the admin orders section, under customers and reports, I've torn the thing apart trying to find it but I cant. It also stores the ? in the orders totals table of the db. I'm using os 2.2 ms
jstanec Posted December 13, 2006 Posted December 13, 2006 I have a couple of problems, firstly in shipping or payment modules within admin if you update/edit any of the fields of any module they dont update, ie they dont save any of the settings you just entered. This is a recent thing and as far as I know no changes have been made to the code since it was working. Second one is really strange it involves replacing £ with ? it doesnt do it on the product, nor the checkout stages but the email sent to customer it does. It also replaces them in the your account page for some orders but not others and in the admin orders section, under customers and reports, I've torn the thing apart trying to find it but I cant. It also stores the ? in the orders totals table of the db. I'm using os 2.2 ms I am having the same problem with editing the shipping table modules, and have been working on it for the last 2 days. Yours is the first post I came across in the forum. I am thinking that maybe I have my permissions set wrong on the shipping table and that is why I cannot write from the admin control panel-- but so far I have not found the file containing the default shipping values. If you have figured anything out please let me know, and I will do the same.
jstanec Posted December 13, 2006 Posted December 13, 2006 I am having the same problem with editing the shipping table modules, and have been working on it for the last 2 days. Yours is the first post I came across in the forum. I am thinking that maybe I have my permissions set wrong on the shipping table and that is why I cannot write from the admin control panel-- but so far I have not found the file containing the default shipping values. If you have figured anything out please let me know, and I will do the same. Hey -- I found the solution haven't tried it yet it is at : "Make sure that permissions on all your folders are set to 755, with permissions of 644 for all files - except for the two configure.php files, which can be either 644, 444 or 400 - depending on server setup. Vger"
jstanec Posted December 13, 2006 Posted December 13, 2006 Hey -- I found the solution haven't tried it yet it is at : "Make sure that permissions on all your folders are set to 755, with permissions of 644 for all files - except for the two configure.php files, which can be either 644, 444 or 400 - depending on server setup. Vger" Sorry- that one didn't work-- but this one does just tried it check out: http://www.oscommerce.com/forums/index.php?showtopic=224783 specifically: quote: Brett Howard I was having the same problem! The update of any payment or shipping module attributes failed. I could see the attibutes in the database and edit them manually with phpmyadmin but no changes were saved if I hit the update button in the admin tool. I figured it had to be a bug or error in the admin tool itself rather than the module and with a little poking I found the problem is with a line in the /catalog/admin/modules.php file. the line : while (list($key, $value) = each($HTTP_POST_VARS['configuration'])) { does not execute on my system, even tho' the syntax looks correct to me! I simply commented that line out and replaced it with the simple line: foreach ($HTTP_POST_VARS['configuration'] as $key => $value){ which is a much easier way of doing the exact same thing the original line is supposed to do. then all was fine. Hope this helps as I searched then net for a solution and found nada! Cheers, Brett
Recommended Posts
Archived
This topic is now archived and is closed to further replies.