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

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

Ответ
 
Опции темы Опции просмотра
Старый 24.12.2009, 14:50   #1
unixman
Новенький
 
Регистрация: 24.12.2009
Сообщений: 4
По умолчанию создание FE пользователя из extension

Имеется расширение по созданию магазинов .
Хочется при создании магазина автоматом создать и пользователя
делаю так
PHP код:
            $data = array(
                
'tx_editcatalog_shop' => array(
                    
uniqid('NEW') => array(
                        
'pid'=>2,
                        
'deleted' => 0,
                        
'hidden' => $hidden,
                        
'name' => t3lib_div::_GP('name'),
                        
'desc_shop' => t3lib_div::_GP('desc_shop'),
                        
'address' => t3lib_div::_GP('address'),
                        
'site' => t3lib_div::_GP('site'),
                        
'mail' => t3lib_div::_GP('mail'),
                        
'catalog_id'=>$razdel_list
                    
),
                ),
                
'fe_users' => array(
                    
uniqid('NEW') => array(
                        
'pid'=>3,
                        
'username' => t3lib_div::_GP('mail'),
                        
'name' => t3lib_div::_GP('name'),
                        
'email' => t3lib_div::_GP('mail'),
                        
'usergroup' => 1
                    
),
                ),                
            );
        
            
$tce t3lib_div::makeInstance('t3lib_TCEmain');
            
$tce->start($data,array());
            
$tce->process_datamap(); 
Получаю ошибку Attempt to insert record on page 'Test' (3) where this table, fe_users, is not allowed (msg#1.1.11).
Хотя при регистрации через extension feuser_admin пользователь на этот pid добавляется успешно.
Может кто встречался с таким, буду признателен за ответ.
unixman вне форума   Ответить с цитированием
Старый 24.12.2009, 15:35   #2
unixman
Новенький
 
Регистрация: 24.12.2009
Сообщений: 4
По умолчанию

Ребята, всем спасибо.
Забыл указать в свойствах страницы что это системная директория.
unixman вне форума   Ответить с цитированием
Ответ

Теги
fe_users

Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DR Wiki - Typo3 Wiki extension Extension key Костик Общие вопросы 1 07.08.2008 17:48
Extension Manager не работает Игорь Ф. Общие вопросы 38 25.06.2008 19:14
include files from other extension typo27 Разработка расширений / TYPO3 extension development 1 29.05.2008 23:12
TYPO3 Fatal Error: Extension key "sv" was NOT loaded! Tod Общие вопросы 2 28.10.2007 21:53
tt_news, создание новостей пользователем (не админом) garik Общие вопросы 4 31.07.2006 16:54


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


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

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