Zencart Fixes

Minor zencart fixes/improvements required across two active stores.

Store 1: Fix error with Ty Package tracker module. The following error appears:

<div class="systemError">1054 Unknown column 'track_id1' in 'field list'


[select orders_status_id, date_added, customer_notified, track_id1, track_id2, track_id3, track_id4, track_id5, comments from orders_status_history where orders_id = '6392' order by date_added]

If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.

Store 2:

1. Also has problem with TY package tracker, once tracking Id is entered & you click 'update', the following error message appears:

Warning: Nothing to change. The order was not updated.

2. This is a zencart setup that has the multisite module installed (as well as a number of other modules) so there are 4 different stores within this at the moment.

I want the customer to be able to move between the stores without having to log-in each time. Also, carry across the shopping cart & be able to check out from any store.

Potential fix/solution provided after posting a request on zencart forums:

'If you link the tabs with the session key it will do what you want it to do. Use the correct variable, which should be "zenid". You can use something like:

PHP Code:

zen_session_name() . '=' . zen_session_id()

to output the session variable and value. Or you can just use zen_href_link and set the add_session_id parameter to true.

I also might try using POST and making each site a button to avoid people copying the links from the site tabs and accidentally emailing their session id. Could cause problems as it will log anyone in as that customer.

Ok, for example. When I visit [url removed, login to view] and turn off my cookies I will find links like this (notice the zenid):

PHP Code:

[url removed, login to view];cPath=183&zenid=12da6f0bc81eed0b419e4daa853bcf39

If you were to login to any of your subdomains and then send the zenid variable to any other of your subdomains using a link with the zenid then it would keep you logged in.

so for example if I were logged in with the above zenid then doing this would keep me loggged in and take me to the humanresources subdomain:

PHP Code:

[url removed, login to view];zenid=12da6f0bc81eed0b419e4daa853bcf39 '

Taidot: verkkosivujen suunnittelu

Näytä lisää: zenid zencart, orders_status_history zencart, track_id1 zencart, 1054 unknown column orders_status_id field list, update tracker, problem fixes, php code posting comments, package design cookies, my fixes, login modules, example of number problem with solution, error fixes, div problems, div fix website, design transportation, cookies by design, cart visit design, ca fix website, anyone you want, tracker error zencart, zencart zenid, zen cart multisite, multisite zencart, zencart multisite, zen cart zen_href_link parameters

Tietoa työnantajasta:
( 14 arvostelua ) Birmingham, United Kingdom

Projektin tunnus: #411824

1 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_23% %project_currencyDetails_sign_sub_24% tähän työhön


************************************************************************.. YOUR SEARCH ENDS HERE .. ************************************************************************************ Get it done professionally and g Lisää

$241 USD 6 päivässä
(1 arvostelu)