src/ZKEACMS.FormGenerator/Views/Form/Setting.cshtml

(开头部分) 5KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

@model ZKEACMS.FormGenerator.Models.Form
@{
    Style.Reqiured("field-setting").AtHead();
    Script.Reqiured("angular").AtFoot();
    Script.Reqiured("field-setting").AtFoot();
}
<div class="col-md-3">
    <div class="panel panel-default">
        <div class="panel-heading">@L("Fields")</div>
        <div class="panel-body">
            <div class="field-item" id="{{template.Name}}" ng-class="template.Name" ng-repeat="template in templates" ng-bind="template.DisplayName"
                 draggable="true" ondragstart="angular.element(this).scope().drag(event)">
            </div>
        </div>
    </div>
    <div class="panel panel-default">
        <div class="panel-heading">@L("Information")</div>
        <div class="panel-body">
            <div class="form-group">
                <label class="control-label" for="Title">@L("Title")</label>
                <input type="text" class="form-control required" id="Title" ng-model="Title">
            </div>
            <div class="form-group">
                <label class="control-label" for="NotificationReceiver">@L("Notify Email")</label>
                <textarea class="form-control" id="NotificationReceiver" ng-model="NotificationReceiver" rows="5"></textarea>
            </div>
            <div class="form-group">
                <label class="control-label" for="Description">@L("Description")</label>
                <textarea class="form-control" id="Description" ng-model="Description"></textarea>
            </div>
        </div>
        <div class="panel-footer">
            @if (Authorizer.Authorize(ZKEACMS.FormGenerator.PermissionKeys.ManageForm))
            {
                <a ng-click="save()" class="btn btn-primary">@L("Save")</a>
            }
            <a class="btn btn-default cancel">@L("Cancel")</a>
        </div>
    </div>
</div>
<div class="col-md-6">
    <div class="alert alert-warning alert-dismissible" role="alert" ng-if="Message">
        {{Message}}
    </div>
    <div class="panel panel-default">
        <div class="panel-heading">@L("Form")</div>
        <div class="panel-body form-display">
            <div class="row">
                <div ng-class="columnCute(field,$index)" ng-repeat="field in Fields"
                     draggable="true"
                     ondragstart="angular.element(this).scope().drag(event)"
                     ondragover="angular.element(this).scope().dragOver(event)"
                     ondragleave="angular.element(this).scope().dragLeave(event)"
                     ondrop="angular.element(this).scope().drop(event)">
                    <div class="form-group clearfix" ng-class="{required:field.IsRequired,ondrop:field.onDrop,active:field==fieldInfo}"
                         ng-include="'/Admin/FormGenerator/PreviewTemplate/' + field.Name + ''"
                         ng-click="editTemplate(field)">
                    </div>
                </div>
            </div>
后面还有 39 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。