Вход Регистрация
Файл: library/XenForo/ViewPublic/Member/WarnFill.php
Строк: 79
<?php

class XenForo_ViewPublic_Member_WarnFill extends XenForo_ViewPublic_Base
{
    public function 
renderJson()
    {
        
$warning $this->_params['warning'];

        
$formValues = array(
            
'#WarningEditableInput' => (bool)$warning['is_editable'], // must be first
            
'input[name=conversation_title]' => $warning['conversationTitle'],
            
'textarea[name=conversation_message]' => $warning['conversationMessage'],
            
'input[name=points_enable]' => true,
            
'input[name=expiry_enable]' => true,
            
'input[name=points]' => $warning['points_default']
        );

        if (!
$warning['points_default'])
        {
            
$formValues['input[name=points]'] = 0;
            
$formValues['input[name=points_enable]'] = false;
        }

        if (
$warning['expiry_type'] == 'never')
        {
            
$formValues['input[name=expiry_enable]'] = false;
        }

        if (!
$formValues['input[name=expiry_enable]'])
        {
            
$formValues['select[name=expiry_unit]'] = 'months';
            
$formValues['input[name=expiry_value]'] = 1;
        }
        else
        {
            
$formValues['select[name=expiry_unit]'] = $warning['expiry_type'];
            
$formValues['input[name=expiry_value]'] = $warning['expiry_default'];
        }

        return array(
'formValues' => $formValues);
    }
}
Онлайн: 1
Реклама