By Peter Neumann on Thursday, 27 July 2017
Posted in General
Likes 0
Views 556
Votes 0
Hi there.

http://prntscr.com/g0ul5h
http://prntscr.com/g0ulpi

In Screenshots, you see the menu structure of my site in German and English. I made it easy to understand what I need to achieve. So, I call it „DE ES Toolbar” for German and “EN ES Toolbar” for English. I have tried to keep menu items of two languages identical and connect them.
The Problem starts with registration. The default language is German. The German registration link button in login form on homepage is leading correctly to the profile selection (full registration).
The same Registration link button in English login form is causing errors. In menus, I already have enabled login, register and profile link items refer to their own language.

Unfortunately, something is not working. Have I done anything wrong?
Hi there,

Currently i have made your dasbboard as your current homepage for each of your language menu item. It should works as it should now.

By the way, you need to redesign/reapply again your module as it is not positioned correctly as you can see here http://take.ms/IFXnV

Please advice.
·
Thursday, 27 July 2017 16:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you Abdul

So I guess " dashboard" should be set up as front page? I understand. Could I use a different Template only for login?
·
Thursday, 27 July 2017 16:32
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

So I guess " dashboard" should be set up as front page?

Yes it is. As it will be used for redirection throughout your site.

Could I use a different Template only for login?

Honestly, i am bit lost here actually. It would be best if you can explained us more on this.

By the way, if you have enabled 'Enable Lockdown', if you access dashboard, it will somehow show you login page if you access it using guest(non logged in user).

Please advice.
·
Thursday, 27 July 2017 16:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you Abdul:D

For Login site, I’m am using a different Template than dashboard site. Assume the follow example.

Login Template (1)
Dashboard Template (2)

That is why I need to set up in menus toolbar settings "Login" as default page. Otherwise it would connect to wrong template.
So far, I found out it really is not a problem to assign LogIn item for default page. Because it is an EsaySocial internal component.
What really causing the problem is the “Choose Profile item using two different languages”. Leading straight foward from Login Form Button to Profile item causing erros. (which is set than to Full Registration in EasySocial Configuration Panel.)

I know it is hard to understand and I have no other way to explain. But I am not Shure if this could be a bug. It really matters doing the first steps for users to register. To make it easier it would be nice before user register, they understand what profile they should use. This option in fact is a very nice feature in ‘EasaySocial and it works fine using only one language.

Perhaps you check my site. It works fine now. Just click the two languages Register Button. You will notice that you come straight to register form and not to profile page. I fact if you switch now profile, langauges work fine.

Well it is a solution, may be not the best but works fine. But thank you for any help you guys offer me.
·
Thursday, 27 July 2017 18:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

It might be because of the current template you set for each login menu as both are using registration links and will always follow english menu item. Currently i am not familiar with that current template. Please give it a check first and see how it goes
·
Thursday, 27 July 2017 19:50
·
0 Likes
·
0 Votes
·
0 Comments
·
Abdul

You finally got it almost ride, setting the flag in Login Template Abdul. Since I am using a Template duplicate of course one must set to German and the second should be set to English. So both Login using the appropriate language flag.

What finally brought the solution is this.

The German word for registration is " REGISTRIEREN" Toolbar Menu alias was set to "REGISTRIEREN
The English word for registration is "REGISTER" Toolbar Menu alias was set to "REGISTER"

Using two different "alias" causing the Problem. Normally it is even not possible in joomla using the same alias for two links. But because toolbar using two different languages it turns out no problem. Check this:

Old Links which did not work

https://www.ecavall.de/de/registrieren.html
https://www.ecavall.de/en/register.html

New links seems to be fine

https://www.ecavall.de/de/register.html
https://www.ecavall.de/en/register.html

So I guess using for two languages the same link alias is the solution. It is, in may case which is funny.

Anyway, thank you Abdul for your help. Because without you I did not get the hint where the problem was.

We got it finally fixed.
·
Friday, 28 July 2017 00:32
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

Thanks for the updated.

By the way, you are most welcome. Glad to hear that your issue has been resolved now.

As a gentle reminder, kindly start a new thread if you have any other issue in the future so it will be easier for us to manage your inquiry. I will lock and mark this thread as resolved.
·
Friday, 28 July 2017 10:14
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post