Jump to content

Ошибка Template core/front/global/loginPopup is throwing an error

Featured Replies

Posted
comment_123358

Всем привет. Столкнулся с такой проблемой сегодня, что внезапно появилась ошибка (предоставлена ниже) у неавторизованных пользователей.

Зарегистрироваться и войти на форум естественно не получается. Пробовал очищать кэш и ставить дефолт шаблон - не помогло. Какие еще могут быть варианты? И от чего?

В гугле никакой информации не нашел

[[Template core/front/global/loginPopup is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]

Не поверите, но как только создал тему проблема решилась.

Но интересно от чего это могло возникнуть?

UPD: Если включить режим дизайнера то всё работает.

Если выключить, то опять ошибка.

  • Author
comment_123360
1 минуту назад, Sipsb сказал:

Устаревший стиль

ну не может же быть такого, что работал-работал, и сегодня прям все стили перестали работать включая дефолт.

Никаких обнов не было.

Edited by September^^

  • Author
comment_123364
Только что, Sipsb сказал:

Попробуйте плагины и сторонние приложения отключать.

пробовал

  • Author
comment_123366
Только что, Sipsb сказал:

Посмотрите, что тут. 

  Скрыть контент

Screenshot_1.jpg

 

<ips:template parameters="$login" />
<div id='elUserSignIn_menu' class='ipsMenu ipsMenu_auto ipsHide'>
	<div data-role="loginForm">
		{{if count ( $login->forms( FALSE, TRUE ) ) > 1}}
			<div class='ipsColumns ipsColumns_noSpacing'>
				<div class='ipsColumn ipsColumn_wide' id='elUserSignIn_internal'>
		{{endif}}
		{{foreach $login->forms( FALSE, TRUE ) as $k => $form}}
			{{if $k === '_standard'}}
				{$form->customTemplate( array( \IPS\Theme::i()->getTemplate( 'global', 'core', 'front' ), 'loginPopupForm' ) )|raw}
			{{endif}}
		{{endforeach}}
		{{if count ( $login->forms( FALSE, TRUE ) ) > 1}}
				</div>
				<div class='ipsColumn ipsColumn_wide'>
					<div class='ipsPad' id='elUserSignIn_external'>
						<div class='ipsAreaBackground_light ipsPad_half'>
							<p class='ipsType_reset ipsType_small ipsType_center'><strong>{lang="sign_in_with_these"}</strong></p>
							<br>
							{{foreach $login->forms( FALSE, TRUE ) as $k => $form}}
								{{if $k !== '_standard'}}
									<div class='ipsPad_half ipsType_center'>
										{$form|raw}
									</div>
								{{endif}}
							{{endforeach}}
						</div>
					</div>
				</div>
			</div>
		{{endif}}
	</div>
</div>

Я даже копировал уже шаблоны со второго форума моего, всё равно такая ерунда.

  • Author
comment_123393

Проблему решил. Сломал голову, но всё выяснил.

В общем всё началось с этой темы 

Я удалил приложение Discord, но оно оказывается еще было добавлено в методы авторизации. Отключил в методах авторизации Discord и всё заработало.

Тему можно закрыть)

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.