Fix undefined variables and properties

This commit is contained in:
Kijin Sung 2024-01-04 14:45:49 +09:00
parent 94e2d8e11a
commit 010ba87c5b
4 changed files with 7 additions and 3 deletions

View file

@ -134,7 +134,10 @@ class EditorModel extends Editor
}
else
{
if(!$_SESSION['_editor_sequence_']) $_SESSION['_editor_sequence_'] = 1;
if(empty($_SESSION['_editor_sequence_']))
{
$_SESSION['_editor_sequence_'] = 1;
}
$option->editor_sequence = $_SESSION['_editor_sequence_']++;
}
Context::set('allow_fileupload', $option->allow_fileupload = toBool($option->allow_fileupload));

View file

@ -941,6 +941,7 @@ class LayoutAdminController extends Layout
$oModel = getModel('layout');
$layoutInfo = $oModel->getLayout($layoutSrl);
$newLayoutInfo = new stdClass;
if($layoutInfo->extra_var_count)
{
foreach($layoutInfo->extra_var as $varId => $val)

View file

@ -141,7 +141,7 @@ class MemberModel extends Member
}
foreach($config->signupForm as $key => $value)
{
if($value->isDefaultForm && empty($value->isCustomTitle))
if(!empty($value->isDefaultForm) && empty($value->isCustomTitle))
{
$config->signupForm[$key]->title = lang($value->name);
}

View file

@ -112,7 +112,7 @@
{@ $fixed_private_list = array('email_address', 'phone_number', 'password')}
<!--@foreach($config->signupForm as $item)-->
<!--@if(in_array($item->name, $disabled_list))-->
<!--@elseif($item->isDefaultForm)-->
<!--@elseif(isset($item->isDefaultForm) && $item->isDefaultForm)-->
<tr class="_imageType"|cond="$item->imageType">
<input type="hidden" name="list_order[]" value="{$item->name}" />
<input type="hidden" name="usable_list[]" value="{$item->name}" cond="$item->isIdentifier || $item->mustRequired"/>