Вход Регистрация
Файл: system/controllers/rating/hooks/ctype_basic_form.php
Строк: 61
<?php

class onRatingCtypeBasicForm extends cmsAction {

    public function 
run($form){

        
$fieldset $form->addFieldsetAfter('folders'LANG_CP_RATING'ratings', array('is_collapsed' => true));

        
$form->addField($fieldset,new fieldCheckbox('is_rating', array(
            
'title' => LANG_CP_RATING_ON
        
)));

        
$form->addField($fieldset, new fieldList('options:rating_template', array(
            
'title' => LANG_RATING_TEMPLATE,
            
'hint'  => sprintf(LANG_WIDGET_BODY_TPL_HINT'controllers/rating/widget*'),
            
'generator' => function($item) {
                return 
$this->cms_template->getAvailableTemplatesFiles('controllers/rating''widget*.tpl.php');
            },
            
'visible_depend' => array('is_rating' => array('show' => array('1')))
        )));

        
$form->addField($fieldset, new fieldString('options:rating_item_label', array(
            
'title' => LANG_RATING_ITEM_LABEL,
            
'multilanguage' => true,
            
'visible_depend' => array('is_rating' => array('show' => array('1')))
        )));

        
$form->addField($fieldset, new fieldString('options:rating_list_label', array(
            
'title' => LANG_RATING_LIST_LABEL,
            
'multilanguage' => true,
            
'visible_depend' => array('is_rating' => array('show' => array('1')))
        )));

        
$form->addField($fieldset, new fieldCheckbox('options:rating_is_in_item', array(
            
'title' => LANG_CP_FIELD_IN_ITEM,
            
'default' => true,
            
'visible_depend' => array('is_rating' => array('show' => array('1')))
        )));

        
$form->addField($fieldset, new fieldCheckbox('options:rating_is_in_list', array(
            
'title' => LANG_CP_FIELD_IN_LIST,
            
'default' => true,
            
'visible_depend' => array('is_rating' => array('show' => array('1')))
        )));

        
$form->addField($fieldset, new fieldCheckbox('options:rating_is_average', array(
            
'title' => LANG_RATING_IS_AVERAGE,
            
'hint' => LANG_RATING_IS_AVERAGE_HINT,
            
'default' => true,
            
'visible_depend' => array('is_rating' => array('show' => array('1')), 'options:rating_template' => array('hide' => array('widget')))
        )));

        return 
$form;
    }

}
Онлайн: 1
Реклама