the test site is at http://elseinc.com/estoretest/
Clyde,
My cart at www.gokaraokemachine.com was working fine on version 1.3.9g.
Then, after upgrading to 1.3.9h, I had a problem with my checkout_shipping page. First, in both Admin and the Store, the page was blank. I re-installed Advanced Shipper and now I can see the Admin page for Ceon's Advanced Shipper module, which has retained my shipping settings.
However, I still cannot see the Cart checkout_shipping page. It says the web page is not available, tells me to reload later, and gives the error message:
Only one file was changed in version 1.3.9h that is in your template zencart_zen: includes/modules/pages/shopping_cart/header_php.php.Error 118 (net::ERR_CONNECTION_TIMED_OUT): The operation timed out.
In Winmerge the two files have 9 differences.
I assume I need to merge the version h changes into the template file. As merging files is an operation that is completely new to me, I am posting this before I start. I will let you know if I break anything or if I am successful.
Notageek
Clyde,
I used "copy right" to copy the changes from 1.3.9h to the Zencart_Zen template file includes/modules/pages/shopping_cart/header_php.php.
When the merge finished, it stated that the version h file and the Zencart_Zen file were identical.
As the Zencart_Zen was different to start with, and the changes went from the version h file to the template file, I would expect the Zencart_Zen file to still be different, just having the new material from version h.
So it looks like I have to figure out what Winmerge is actually doing before trying out the resulting file. I will check back later for your comments.
Notageek
Clyde,
In Zen Cart version 1.3.9g, which worked with my cart, there are 7 differences between the default and the Zencart_Zen template page for includes/modules/pages/shopping_cart/header_php.php.
In version 1.3.9h there are 9 differences, with the two new differences (shown in Bold Type) being as follows:
At Line 111 in the Winmerge screen:
1.3.9h:
$attr_value = htmlspecialchars($products[$i]['attributes_values'][$option], ENT_COMPAT, CHARSET, TRUE);
Zencart_zen:
$attr_value = $products[$i]['attributes_values'][$option];
and in Winmerge at line 119:
1.3.9h
$attrArray[$option]['products_options_values_name'] = $attr_value;
Zencart_zen:
$attrArray[$option]['products_options_values_name'] = zen_output_string_protected($attr_value) ;
So, I am not sure what to do with these differences, or why the new version was added.
However, one of the solutions to problems that have come up with 1.3.9h, posted here http://www.zen-cart.com/forum/showpo...64&postcount=6, advised to modify the following:
[QUOTE] ENT_COMPAT, CHARSET, TRUE[QUOTE]
or a similar line with FALSE instead of true, to take out the ", TRUE" or ", FALSE." I do not know if that would be relevant here as it is only applicable if one's web host is not using PHP 5.3 or higher. My host recently upgraded to PHP 5.3, so I would not expect that to make any difference.
So, I will see if adding those 2 differences to the template helps the situation. I have no idea what any of the code means. I will let you know what happens.
Notageek
My checkout_shipping page blank problem is not a Zencart_zen template problem after all. On checking my test server online, I can indeed see the checkout_shopping page. I see that I did upgrade that site to 1.3.9h. So I will have to compare the two sites to see what the differences might be.
At least I can confirm that the template works fine with 1.3.9h. I have not tried uploading the template with the new additions from 1.3.9h, though, so far.
Notageek
Last edited by notageek; 18 Nov 2010 at 10:22 PM.
Hi Clyde,
I'm using (and loving) the Zencart Zen template on my site (laurelsstitchery.com/catalog/) but I have one question. Paypal no longer requires their Express checkout button to be on the shopping cart contents page and there is an option in the Paypal Express setup in Zencart to disable that button. When I disable that button, it still shows up and on the PE help thread, they suggested it may be because I'm using a custom template. Do you have any insight into this issue. It's not a huge deal that it's there, but I think it's confusing to have the PE button and the regular checkout button. I would prefer to have just the regular checkout button by itself and allow people to choose PE later in the checkout process. I hope this is making sense. :)
Laurel