Не работает страница регистрации

голоса: 0

Есть сайт - faq-media.ru , на нем форум.

Не работает код страницы регистрации пользователей.

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

Для наглядности создал страницу "простого" входа - http://faq-media.ru/index/vkhod/0-198 . Что интересно, под полями входа есть кнопки "зарегистрироваться" и "забыл пароль" - но они никуда не ведут...
Там же (ниже формы входа) воткнул две формы регистрации, но они даже не отобразжаются...

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

Я не новичек на Юкозе, знаю как пользоваться глобальными блоками и формами, поэтому прошу избавить меня от ответов типа "пошарь в управлении дизайном" 

Подскажите, пожалуйста

Адрес сайта faq-media.ru
| Автор: | Категория: Дизайн сайта
Редактирование | | Автор: interserge

Ответов: 1

голоса: 0
 
Лучший ответ

Чтобы форма корректно работала на отдельной странице, не нужно ставить код формы на нее отдельно просто вставив код и как-бы готово. Нужно отредактировать страницу эту отдельную, в блоке опции отметить пункт - Использовать персональный шаблон для страницы [?] - Сохранить. После с админки открыть данную страницу на редактирование в блоке Страницы сайта в разделе Управление дизайном, и заменить в коде данной страницы оператор $CONTENT$ на:

$LOGIN_FORM$
<style>
#uidLogButton {display:none;}   
#baseLogForm {display: block !important;}
</style>

| Автор:
Выбор ответа лучшим | | Автор: interserge

Может я непонятно объяснил ...
Вход отлично работает, форма входа через соц. сети - $LOGIN_FORM$, тоже работает без проблем.

Не работает регистрация
Т.е. не работает как код регистации пользователей, так и сама страница - ../register

Также не  работает блок $REGISTER_LINK$ (т.е. ссылка на страницу реги)

Может я чёт отключил или вообще - либо форма через соц.сети, либо обычная?



 

interserge,

$REGISTER_LINK$ правильно работает, выводит ссылку на страницу регистрации, вы же данный оператор не завернули в тег <a href="$REGISTER_LINK$">Регистрация</a> потому и выводится пустой текст register как пример замените на:

<?if($USER_LOGGED_IN$)?><a href="$PERSONAL_PAGE_LINK$">Профиль</a> | <a href="$LOGOUT_LINK$">Выйти</a>
<?else?>
<a href="$REGISTER_LINK$">Регистрация</a> | <a href="$LOGIN_LINK$">Войти</a>
<?endif?>

Yuri_Geruk,
О, я почему то думал что блок REGISTER_LINK - это прям LINK, т.е. уже содержит ссылочные теги <a href ., а эт оказывается только имя ссылки... Не знал. Ну ucoz, даже из одного слова ">
...