- Posts: 126
- Thank you received: 2
Upgrading to 1.6 - one problem
15 years 3 weeks ago - 15 years 3 weeks ago #24985
by mett
Upgrading to 1.6 - one problem was created by mett
Hello Nicolas,
I just installed Joomla 1.6.6 and i added hikashop. After install, i deleted all new hikashop created tables in database, uploaded existing ones and copied media/com_hikashop folder. Everything seems to be ok, except one thing:
-in our website, users are registered by admin. So, i selected "No registration" in Users Manager and also in Hikashop configuration.
The problem appear when user is logged in. When a user (not a guest) go to checkout area, the app require email? and delivery addresses. The email address field is already filled, but when the user completed address fields and submit information, will get the message: "Please create or select an address".
Checkout workflow is: login_address,payment_cart_fields_confirm,end
I just installed Joomla 1.6.6 and i added hikashop. After install, i deleted all new hikashop created tables in database, uploaded existing ones and copied media/com_hikashop folder. Everything seems to be ok, except one thing:
-in our website, users are registered by admin. So, i selected "No registration" in Users Manager and also in Hikashop configuration.
The problem appear when user is logged in. When a user (not a guest) go to checkout area, the app require email? and delivery addresses. The email address field is already filled, but when the user completed address fields and submit information, will get the message: "Please create or select an address".
Checkout workflow is: login_address,payment_cart_fields_confirm,end
Last edit: 15 years 3 weeks ago by mett.
Please Log in or Create an account to join the conversation.
15 years 3 weeks ago #24987
by nicolas
Replied by nicolas on topic Re: Upgrading to 1.6 - one problem
You should leave the registration option to "registration" or "simplified registration". The "no registration" of joomla is already taken into account by HikaShop.
Please Log in or Create an account to join the conversation.
15 years 3 weeks ago #24988
by mett
Replied by mett on topic Re: Upgrading to 1.6 - one problem
Tried, and i get this message: "Registration not allowed"
Please Log in or Create an account to join the conversation.
15 years 3 weeks ago #24989
by nicolas
Replied by nicolas on topic Re: Upgrading to 1.6 - one problem
Yes. That's the normal behaviour.
Please Log in or Create an account to join the conversation.
15 years 3 weeks ago #24990
by mett
Replied by mett on topic Re: Upgrading to 1.6 - one problem
? then how do i buy a product? I can't go any step further, so i can't finish the order
Please Log in or Create an account to join the conversation.
15 years 3 weeks ago #24993
by nicolas
Replied by nicolas on topic Re: Upgrading to 1.6 - one problem
So you mean that you want everyone to buy but that only unregistered users have to enter their information ?
Then the "no registration" option is indeed what you want.
However, logged in users should not see the registration screen on the checkout. Not unless, there was a problem which their registration and that they are not in the HikaShop users list. Is that the case ? Why would that be ? The users information is synchronized when HikaShop is installed and when a user is created/modified via joomla. So that would only happen if you have created your users in another way, like with community builder, or a CSV user import script, or something like that. Is that the case ? In that case, you should try to install HikaShop again over your current install. That will trigger the synchronization of all the missing users and that way they won't see the registration screen anymore.
Then the "no registration" option is indeed what you want.
However, logged in users should not see the registration screen on the checkout. Not unless, there was a problem which their registration and that they are not in the HikaShop users list. Is that the case ? Why would that be ? The users information is synchronized when HikaShop is installed and when a user is created/modified via joomla. So that would only happen if you have created your users in another way, like with community builder, or a CSV user import script, or something like that. Is that the case ? In that case, you should try to install HikaShop again over your current install. That will trigger the synchronization of all the missing users and that way they won't see the registration screen anymore.
Please Log in or Create an account to join the conversation.
15 years 3 weeks ago #24996
by mett
Replied by mett on topic Re: Upgrading to 1.6 - one problem
Indeed, there is a problem with accounts syncronization (I use Community Builder in Joomla 1.5 website). Now i see that after moving info to 1.6, allmost all users doesn't have Name and Username fields filled. Data is available in Joomla, but not in Hikashop. I reinstalled Hikashop but problem still remain.
How hikashop syncronize users? Should i look for a certain plugin?
How hikashop syncronize users? Should i look for a certain plugin?
Please Log in or Create an account to join the conversation.
15 years 3 weeks ago #24997
by nicolas
Replied by nicolas on topic Re: Upgrading to 1.6 - one problem
The users are synchronized with the hikashop user synchronization plugin so make sure that it is published.
If the users don't have a name/username, it means that the user_cms_id in jos_hikashop_user doesn't correspond to a user id in the jos_user table.
You could try to run the query below in your phpmyadmin. That will set again for all the users in HikaShop the corresponding user id in joomla and hopefully solve the synchronization problem:
UPDATE `jos_hikashop_user` AS a, `jos_users` AS b SET a.user_cms_id=b.id WHERE a.user_email=b.email
If the users don't have a name/username, it means that the user_cms_id in jos_hikashop_user doesn't correspond to a user id in the jos_user table.
You could try to run the query below in your phpmyadmin. That will set again for all the users in HikaShop the corresponding user id in joomla and hopefully solve the synchronization problem:
UPDATE `jos_hikashop_user` AS a, `jos_users` AS b SET a.user_cms_id=b.id WHERE a.user_email=b.email
Please Log in or Create an account to join the conversation.
15 years 3 weeks ago #24998
by mett
Replied by mett on topic Re: Upgrading to 1.6 - one problem
Thank you very much for help, work fine now after i ran your query. User-hikashop system plugin was published from begining.
Please Log in or Create an account to join the conversation.
Time to create page: 0.202 seconds