Перейти к публикации

Ссылка для регистрации


Рекомендованные сообщения

Сайт (https://vosmarket.ru/) у меня на версии 14.0. Давно не проверял регисрации, сегодня (редакторовал форму) заметил, что обычная регистрация не работает.
При нажатие на {registration-link} генерируется такая ссылка /%7Bregistration-link%7D
Далее заметил, что {logout-link} тоже не рабочий. Пришлось использовать прямую ссылку /index.php?action=logout
Можете подсказать в чем причина?

[not-group=5]

		<div class="col mt-3">
			<ul class="list-unstyled">
    [admin-link]<li class="border-bottom border-1"><a href="{admin-link}" target="_blank"><b>Админпанель</b></a></li>[/admin-link]
				<li class="border-bottom border-1"><a href="{addnews-link}"><b>Добавить рецепт</b></a></li>
                <li class="border-bottom border-1"><a href="{pm-link}">Сообщения: <span class="small float-end">({new-pm} | {all-pm})</span></a></li>
				<li class="border-bottom border-1"><a href="{profile-link}">Мой профиль</a></li>
				<li class="border-bottom border-1"><a href="{favorites-link}">Кулинарная книга <span class="float-end"><b>{favorite-count}</b></span></a></li>
				[group=1]<li class="border-bottom border-1"><a href="{stats-link}">Статистика</a></li>[/group]
                <li class="text-end mt-3"><a href="/index.php?action=logout"><i title="Выйти из сайта" class="fas fa-sign-out-alt fa-2x text-muted"></i></a></li>
			</ul>
		</div>
		<div class="clr"></div>

[/not-group]

Из всего этого работает только админка и провиль.
Через соц-сети регистрация работает. Но после регистраци также авторизироватся не получается.

Изменено пользователем nektar
Ссылка на сообщение
Поделиться на других сайтах
29 минут назад, nektar сказал:

Можете подсказать в чем причина?

В некорректных правках файлов CMS или плагинах/модулях. Отключите все дополнительные плагины/модули и проверьте, если начнёт нормально работать, то поочерёдно включайте каждый плагин/модуль и проверяйте, какой из них ломает работу DLE.

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, nektar сказал:

Плагинов нет.

Значит вносились правки напрямую в файлы DLE. В таком случае нужно перезалить все файлы DLE (предварительно сделав резервную копию папок "/engine/data/" и "/templates/") из оригинального дистрибутива DLE 14.0.

Ссылка на сообщение
Поделиться на других сайтах

Посмотрел 

первел все ссылки в файл login.tpl и подключил на главном main.tpl как положено {include file="login.tpl"}.
Выводится нормально, все видно.
Но опять ссылки не работают.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, nektar сказал:

и подключил на главном main.tpl как положено {include file="login.tpl"}.

Один вопрос? Кем положено? Это вами придумано, а не как положено. Как положено описано в документации, в частности по main.tpl https://dle-news.ru/extras/online/index.html?newitem23.html и согласно этой документации положено ставить тег {login} для подключения формы авторизации. А тегом {include file="login.tpl"} согласно той же документации вы подключили внешний сторонний файл для шаблона, в котором будут работать только теги которые работают в шаблоне в котором он подключается, т.е. теги от main.tpl к авторизации не имеющие никакого отношения. Надеюсь суть вы поняли? ))) Исправляйте.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...