mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-14 00:39:57 +09:00
create signup form when exist signup form in member configuration.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12073 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
76b239de47
commit
0d21069868
2 changed files with 13 additions and 10 deletions
|
|
@ -361,8 +361,11 @@
|
|||
$extend_form_list = $oMemberModel->getCombineJoinForm($memberInfo);
|
||||
|
||||
if ($memberInfo)
|
||||
{
|
||||
$memberInfo = get_object_vars($memberInfo);
|
||||
}
|
||||
$member_config = $this->memberConfig;
|
||||
|
||||
$formTags = array();
|
||||
global $lang;
|
||||
|
||||
|
|
|
|||
|
|
@ -33,19 +33,19 @@
|
|||
// Get member configuration stored in the DB
|
||||
$oModuleModel = &getModel('module');
|
||||
$config = $oModuleModel->getModuleConfig('member');
|
||||
//for multi language
|
||||
if(is_array($config->signupForm))
|
||||
|
||||
if(!$config->signupForm || !is_array($config->signupForm))
|
||||
{
|
||||
foreach($config->signupForm AS $key=>$value)
|
||||
{
|
||||
$config->signupForm[$key]->title = ($value->isDefaultForm) ? Context::getLang($value->name) : $value->title;
|
||||
if($config->signupForm[$key]->isPublic != 'N') $config->signupForm[$key]->isPublic = 'Y';
|
||||
if($value->name == 'find_account_question') $config->signupForm[$key]->isPublic = 'N';
|
||||
}
|
||||
$oMemberAdminController = getAdminController('member');
|
||||
$identifier = ($config->identifier) ? $config->identifier : 'email_address';
|
||||
$config->signupForm = $oMemberAdminController->createSignupForm($identifier);
|
||||
}
|
||||
else
|
||||
//for multi language
|
||||
foreach($config->signupForm AS $key=>$value)
|
||||
{
|
||||
$config->signupForm = array();
|
||||
$config->signupForm[$key]->title = ($value->isDefaultForm) ? Context::getLang($value->name) : $value->title;
|
||||
if($config->signupForm[$key]->isPublic != 'N') $config->signupForm[$key]->isPublic = 'Y';
|
||||
if($value->name == 'find_account_question') $config->signupForm[$key]->isPublic = 'N';
|
||||
}
|
||||
|
||||
// Get terms of user
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue