Posted 9 апреля, 201311 yr comment_26877 Со своего скрипта добавляю пользователей со сторонней базы. Но не хотят добавляться дополнительные поля профилей пользователей. Прошу помощи пожалуйста. код define('IPB_PATH', $_SERVER['DOCUMENT_ROOT']); @require_once(IPB_PATH.'/initdata.php' ); define('IPS_ROOT_PATH', IPB_PATH.'/'.CP_DIRECTORY.'/'); @require_once(IPS_ROOT_PATH.'sources/base/ipsRegistry.php' ); @require_once(IPS_ROOT_PATH.'sources/base/ipsController.php' ); $registry = ipsRegistry::instance()->init(); $new_member = IPSMember::create ( array ( 'members' => array ( 'email' => '[email protected]', 'name' => 'ddd88233', 'members_l_username' => 'ddd883', 'members_display_name' => 'ddd_88', 'members_l_display_name' => 'ddd_88', 'joined' => time(), ), 'profile_portal' => array( 'pp_thumb_photo' => 'profile/photo-thumb-1.jpg', 'pp_thumb_width' => 50, 'pp_thumb_height' => 50 ), 'pfields_content' => array( 'field_3'=>'test' ), ) ); Добавляется юзер, но в таблице pfields_content все поля Null. (в таблицах members и profile_portal все Ок.) Подскажите пожалуйста , возможно что то не инициировал или забыл подключить... Заранее благодарен. Edited 9 апреля, 201311 yr by plamya Link to comment https://ipbmafia.ru/topic/3702-ipsmembercreate-so-svoego-skripta-i-dopolnitelnye-polya-profilya-ne-perenosyatsya-polya/ Share on other sites Больше вариантов
10 апреля, 201311 yr Author comment_26995 решил проблему други способом. После IPSMember::create воспользовался еще IPSMember::save в котором указывал id, полученное от IPSMember::create. От чего ошибка так и не нашел... Link to comment https://ipbmafia.ru/topic/3702-ipsmembercreate-so-svoego-skripta-i-dopolnitelnye-polya-profilya-ne-perenosyatsya-polya/?&do=findComment&comment=26995 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.