Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 02.06.2005, 19:07   #1
MX
Новенький
 
Регистрация: 31.05.2005
Сообщений: 8
По умолчанию

Внимательнее читать мануалы надо

Там же русским языком написано:
If you do not use the Constant Editor to configure the plugin, please note the form of the constants assignments in the constants section of your TS template: plugin.tx_srfeuserregister_pi1.property = value
MX вне форума   Ответить с цитированием
Старый 02.06.2005, 20:28   #2
MX
Новенький
 
Регистрация: 31.05.2005
Сообщений: 8
По умолчанию

Но проблему это не решило. ( Почему-то директория /mysite/ в ссылке по прежнему дублируется.

Winston James
Попробуй убрать константу
plugin.tx_srfeuserregister_pi1.requiredFields из шаблона
Если не поможет, задай все требуемые поля по умолчанию типа
plugin.tx_srfeuserregister_pi1.formFields = \"Username,password,first_name,last_name,gender,em ail,\"
MX вне форума   Ответить с цитированием
Старый 03.06.2005, 11:40   #3
Winston James
Новенький
 
Регистрация: 28.05.2005
Адрес: Stuttgart
Сообщений: 29
По умолчанию

MX
Спасибо за ответы.
Но ничего не помогает. И мануалы читаю вроде бы внимательно...
После того, как убрал все поля по умолчанию - все равно юзер не записывается в базу. Только то и изменилось, что теперь не появляются красные возмущения (оно и понятно: обязательных полей-то нет).

Может быть эта наводка поможет (я уже писал): когда вызываю уже зарегистрированного (через BE) юзера, то содержимое его полей не появляется в маске для корректировки - они пустые!!! Хотя этот юзер отлично находится и в списке пользователей его детали отображаются.
Winston James вне форума   Ответить с цитированием
Старый 03.06.2005, 11:50   #4
Winston James
Новенький
 
Регистрация: 28.05.2005
Адрес: Stuttgart
Сообщений: 29
По умолчанию

MX
Спасибо за ответы.
Но ничего не помогает. И мануалы читаю вроде бы внимательно...
После того, как убрал все поля по умолчанию - все равно юзер не записывается в базу. Только то и изменилось, что теперь не появляются красные возмущения (оно и понятно: обязательных полей-то нет).

Может быть эта наводка поможет (я уже писал): когда вызываю уже зарегистрированного (через BE) юзера, то содержимое его полей не появляется в маске для корректировки - они пустые!!! Хотя этот юзер отлично находится и в списке пользователей его детали отображаются.
Winston James вне форума   Ответить с цитированием
Старый 03.06.2005, 12:52   #5
MX
Новенький
 
Регистрация: 31.05.2005
Сообщений: 8
По умолчанию

Проверь, что у тебя во всех плагинах установлена исходная точка (Starting Point) на системную папку с fe-юзерами, а в шаблоне в константах прописана строчка:
plugin.tx_srfeuserregister_pi1.pid = uid папки с юзерами. А также что у тебя существуют группы пользователей для неокончивших и акончивших регистрацию и установлены константы на них userGroupUponRegistration и userGroupAfterConfirmation. Тогда все нговые юзеры должны появляться там. юзеры должны появлиться в нужной папочке. Проверь, появляются ли они?
MX вне форума   Ответить с цитированием
Старый 03.06.2005, 12:56   #6
MX
Новенький
 
Регистрация: 31.05.2005
Сообщений: 8
По умолчанию

Баг с дублированием каталогов в ссылках писем исправил так:
$this->site_url = 'http://'.t3lib_div::getIndpEnv('TYPO3_HOST_ONLY');
вместо
$this->site_url = t3lib_div::getIndpEnv('TYPO3_SITE_URL');
в файле
pi1/class.tx_srfeuserregister_pi1.php
MX вне форума   Ответить с цитированием
Старый 03.06.2005, 13:30   #7
Winston James
Новенький
 
Регистрация: 28.05.2005
Адрес: Stuttgart
Сообщений: 29
По умолчанию

MX
Все установки я делал вроде бы правильно (возможны были только опечатки), потому что понял принцип. Но записи не записывались до тех пор, пока я здесь:

http://lists.netfielders.de/pipermail/typo3-ug-dutch/2005-April/000554.html

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

Осталась, правда, пара проблемок:
1. При вызове уже существующих юзеров на корректировку в input-полях не появляется уже существующее содержимое (имя и.т.д. за исключением страны и языка - они возникают правильно). Нужно как-бы по-новой все заводить.

2. При регистрации нового юзера начинаешь заводить с имени, пароля и т.д. (как нормальный), когда же доходишь до страны и заводишь ее, то после этого пропадает содержимое других полей, которые завел до того. Страна же оседает правильно. Бред какой-то...

Может быть есть идеи?...
Winston James вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 10:18.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория