Hi,

I have a multi-language site, with a .nl and a .com domain.
On the .nl domain, i got to the LoginToBoggan settings and check the "Present login form on access denied (403)" option. No worries here.
When i go to the .com domain, i go to the LoginToBoggan settings and check the "Present login form on access denied (403)" option. I press save, the page refresh, and the option displays as unchecked. So, i check it again and press save, but it stays unchecked.

Comments

mxh’s picture

Same problem here with Multidomain using Domain Access, but not multilingual.

tammo’s picture

Anyone? I am building a trilingual site. Cannot set this option....

darthf1’s picture

It only works for the 'default' language.

darthf1’s picture

Status: Active » Closed (works as designed)

I found the issue and it is not logintoboggan related, but still very hard to find.

Visit /admin/config/regional/i18n/variable and uncheck Default 403 (access denied) page.

basillic’s picture

If the variable 'site_403' is localized with variable_realm, the value defined with variable_set('site_403', $value) is not the same that the value returned by variable_get('site_403').

You can temporary add a drupal_set_message() into logintoboggan.admin.inc::logintoboggan_main_settings() to confirm it.

maxplus’s picture

Hi,

i folowed the instruction of #4 and it works for me

Thanks

dbassendine’s picture

For domain module: logintoboggan shares this setting (site_403) with the core "Default 403 (access denied) page" setting on admin/config/system/site-information. If you can't set in via LoginTobbogan, try setting the core Default 403 UI, or site_403 in your_feature_module.domains.inc, to "toboggan/denied".