Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
11.07.2007, 11:31 | #1 |
Новенький
Регистрация: 10.05.2007
Сообщений: 26
|
$TCA или что-то похожее. Нужна помощь в разработке ext
Привет, каммунити
Я делаю расширение. Планируется, что расширение будет регистрировать FE пользователей в определённую группы пользователей сайта. На страницу расширение ставится как контент. Подскажите как сделать что бы группу для регистрируемых пользователей можно было завать при редактировании контента страницы в которой отображается расширение. |
11.07.2007, 13:06 | #2 |
Senior Member
Регистрация: 21.04.2006
Сообщений: 245
|
В стандартном feuser_admin есть поддержка такой возможности (опция в TS вроде называется usergroup).
Можно посмотреть исходники как там это реализовано |
11.07.2007, 14:21 | #3 |
Senior Member
|
1) Стоит ли изобретать велосипед? Поставьте sr_feuser_register...
2) Видимо, не как контент вообще, а как плагин. Для настройки плагинов, вообще говоря, существуют флексформы.
__________________
TYPO3 FAQ |
12.07.2007, 01:59 | #4 |
Новенький
Регистрация: 10.05.2007
Сообщений: 26
|
У меня не просто стандартная регистрация. Нужно разбивать пользователей на типы. Что-то вроде эконом, бизнес и элит-класс. Причем у разных групп разные реквизиты и механизмы работы с сайтом.
Поэтому я решил собрать свой "велик с моторчиком" из таблицы fe_users и ещё нескольких своих:-) Хотелось бы чтобы именно как элемент контента настраивался, при этом не используя других расширений - узнаю что от куда берется и как работает. Последний раз редактировалось Smith; 12.07.2007 в 02:04 Причина: Хорошая мысль всегда задерживается |
12.07.2007, 12:42 | #5 |
TYPO3 Infected
|
файл ext_tables.sql
Код:
CREATE TABLE tt_content ( default_usergroup int(11) NOT NULL , ); PHP код:
Думаю сами сможете разобраться куда именно это вставить |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что выбрать, Tmailform или MailformPlus? Или что-то другое? | AlexSW | Общие вопросы | 5 | 20.09.2006 02:46 |