예제 #1
0
파일: _attrs.php 프로젝트: fobihz/cndiesel
            ?>
" class="qtipm"  ><img src="/images/admin/help.png" height="16" alt="help"></span>
                                <?php 
            $this->widget('application.extensions.editor.CKkceditor', array('model' => $catalog, 'attribute' => $catalog->id_attr, "height" => '200px', "width" => '850px', "filespath" => $_SERVER['DOCUMENT_ROOT'] . "/userfiles/editor/", "filesurl" => "/userfiles/editor/"));
            break;
        case 'string':
            echo CHtml::activeTextField($catalog, $catalog->id_attr);
            break;
        case 'price':
            echo CHtml::activeTextField($catalog, $catalog->id_attr, array('id' => 'price'));
            break;
        case 'count':
            echo CHtml::activeTextField($catalog, $catalog->id_attr, array('id' => 'count'));
            break;
        case 'yes_no':
            echo CHtml::activeCheckBox($catalog, $catalog->id_attr);
            break;
        case 'fk':
            $attr = Attr::model()->findByPk($catalog->id_attr);
            $var = $catalog->id_attr;
            echo CHtml::listBox('AttrVal[' . $catalog->id_attr . ']', explode(',', $catalog->{$var}), Stre::getElementList($attr->fk), array('multiple' => 'multiple', 'style' => 'width:600px;'));
            break;
        default:
            echo CHtml::activeTextField($catalog, $catalog->id_attr);
    }
    ?>

                </td>
            </tr>
            <?php 
}