mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-11 21:12:15 +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);
|
$extend_form_list = $oMemberModel->getCombineJoinForm($memberInfo);
|
||||||
|
|
||||||
if ($memberInfo)
|
if ($memberInfo)
|
||||||
|
{
|
||||||
$memberInfo = get_object_vars($memberInfo);
|
$memberInfo = get_object_vars($memberInfo);
|
||||||
|
}
|
||||||
$member_config = $this->memberConfig;
|
$member_config = $this->memberConfig;
|
||||||
|
|
||||||
$formTags = array();
|
$formTags = array();
|
||||||
global $lang;
|
global $lang;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -33,20 +33,20 @@
|
||||||
// Get member configuration stored in the DB
|
// Get member configuration stored in the DB
|
||||||
$oModuleModel = &getModel('module');
|
$oModuleModel = &getModel('module');
|
||||||
$config = $oModuleModel->getModuleConfig('member');
|
$config = $oModuleModel->getModuleConfig('member');
|
||||||
//for multi language
|
|
||||||
if(is_array($config->signupForm))
|
if(!$config->signupForm || !is_array($config->signupForm))
|
||||||
{
|
{
|
||||||
|
$oMemberAdminController = getAdminController('member');
|
||||||
|
$identifier = ($config->identifier) ? $config->identifier : 'email_address';
|
||||||
|
$config->signupForm = $oMemberAdminController->createSignupForm($identifier);
|
||||||
|
}
|
||||||
|
//for multi language
|
||||||
foreach($config->signupForm AS $key=>$value)
|
foreach($config->signupForm AS $key=>$value)
|
||||||
{
|
{
|
||||||
$config->signupForm[$key]->title = ($value->isDefaultForm) ? Context::getLang($value->name) : $value->title;
|
$config->signupForm[$key]->title = ($value->isDefaultForm) ? Context::getLang($value->name) : $value->title;
|
||||||
if($config->signupForm[$key]->isPublic != 'N') $config->signupForm[$key]->isPublic = 'Y';
|
if($config->signupForm[$key]->isPublic != 'N') $config->signupForm[$key]->isPublic = 'Y';
|
||||||
if($value->name == 'find_account_question') $config->signupForm[$key]->isPublic = 'N';
|
if($value->name == 'find_account_question') $config->signupForm[$key]->isPublic = 'N';
|
||||||
}
|
}
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
$config->signupForm = array();
|
|
||||||
}
|
|
||||||
|
|
||||||
// Get terms of user
|
// Get terms of user
|
||||||
$config->agreement = memberModel::_getAgreement();
|
$config->agreement = memberModel::_getAgreement();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue