1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-07-04 07:51:32 +08:00

优化编辑器页

This commit is contained in:
xiaochong0302 2025-02-20 20:04:56 +08:00
parent 5854d86875
commit fce99c2472
5 changed files with 84 additions and 80 deletions

View File

@ -10,28 +10,32 @@
</div>
<div class="layout-main">
<div class="layout-content writer-content wrap">
<form class="layui-form" method="POST" action="{{ url({'for':'home.answer.create'}) }}">
<div class="layui-form-item">
<div class="layui-input-block">
<input class="layui-input" type="text" name="title" value="{{ question.title }}" disabled="disabled">
<div class="layout-content">
<div class="writer-content wrap">
<form class="layui-form" method="POST" action="{{ url({'for':'home.answer.create'}) }}">
<div class="layui-form-item">
<div class="layui-input-block">
<input class="layui-input" type="text" name="title" value="{{ question.title }}" disabled="disabled">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<textarea name="content" class="layui-hide" id="editor-textarea"></textarea>
<div class="layui-form-item">
<div class="layui-input-block">
<textarea name="content" class="layui-hide" id="editor-textarea"></textarea>
</div>
</div>
</div>
<div class="layui-form-item center">
<div class="layui-input-block">
<button class="layui-btn kg-submit" lay-submit="true" lay-filter="go">发布回答</button>
<input type="hidden" name="question_id" value="{{ question.id }}">
<div class="layui-form-item center">
<div class="layui-input-block">
<button class="layui-btn kg-submit" lay-submit="true" lay-filter="go">发布回答</button>
<input type="hidden" name="question_id" value="{{ question.id }}">
</div>
</div>
</div>
</form>
</form>
</div>
</div>
<div class="layout-sidebar writer-sidebar wrap">
{{ partial('answer/tips') }}
<div class="layout-sidebar">
<div class="writer-sidebar wrap">
{{ partial('answer/tips') }}
</div>
</div>
</div>
@ -41,6 +45,5 @@
{{ js_include('lib/kindeditor/kindeditor.min.js') }}
{{ js_include('home/js/content.editor.js') }}
{{ js_include('home/js/answer.edit.js') }}
{% endblock %}
{% endblock %}

View File

@ -10,27 +10,31 @@
</div>
<div class="layout-main">
<div class="layout-content writer-content wrap">
<form class="layui-form" method="POST" action="{{ url({'for':'home.answer.update','id':answer.id}) }}">
<div class="layui-form-item">
<div class="layui-input-block">
<input class="layui-input" type="text" name="title" value="{{ question.title }}" disabled="disabled">
<div class="layout-content">
<div class="writer-content wrap">
<form class="layui-form" method="POST" action="{{ url({'for':'home.answer.update','id':answer.id}) }}">
<div class="layui-form-item">
<div class="layui-input-block">
<input class="layui-input" type="text" name="title" value="{{ question.title }}" disabled="disabled">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<textarea name="content" class="layui-hide" id="editor-textarea">{{ answer.content }}</textarea>
<div class="layui-form-item">
<div class="layui-input-block">
<textarea name="content" class="layui-hide" id="editor-textarea">{{ answer.content }}</textarea>
</div>
</div>
</div>
<div class="layui-form-item center">
<div class="layui-input-block">
<button class="layui-btn kg-submit" lay-submit="true" lay-filter="go">发布回答</button>
<div class="layui-form-item center">
<div class="layui-input-block">
<button class="layui-btn kg-submit" lay-submit="true" lay-filter="go">发布回答</button>
</div>
</div>
</div>
</form>
</form>
</div>
</div>
<div class="layout-sidebar writer-sidebar wrap">
{{ partial('answer/tips') }}
<div class="layout-sidebar">
<div class="writer-sidebar wrap">
{{ partial('answer/tips') }}
</div>
</div>
</div>
@ -40,6 +44,5 @@
{{ js_include('lib/kindeditor/kindeditor.min.js') }}
{{ js_include('home/js/content.editor.js') }}
{{ js_include('home/js/answer.edit.js') }}
{% endblock %}
{% endblock %}

View File

@ -14,44 +14,48 @@
<form class="layui-form" method="POST" action="{{ action_url }}">
<div class="layout-main">
<div class="layout-content writer-content wrap">
<div class="layui-form-item">
<div class="layui-input-block">
<input class="layui-input" type="text" name="title" value="{{ question.title }}" placeholder="请输入标题..." lay-verify="required">
<div class="layout-content">
<div class="writer-content wrap">
<div class="layui-form-item">
<div class="layui-input-block">
<input class="layui-input" type="text" name="title" value="{{ question.title }}" placeholder="请输入标题..." lay-verify="required">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<textarea name="content" class="layui-hide" id="editor-textarea">{{ question.content }}</textarea>
<div class="layui-form-item">
<div class="layui-input-block">
<textarea name="content" class="layui-hide" id="editor-textarea">{{ question.content }}</textarea>
</div>
</div>
</div>
</div>
<div class="layout-sidebar writer-sidebar wrap">
{% if category_options|length > 0 %}
<div class="layui-form-item">
<label class="layui-form-label">问题分类</label>
<div class="layui-input-block">
<select name="category_id" lay-search="true" lay-verify="required">
<option value="">请选择</option>
{% for option in category_options %}
{% set selected = question.category_id == option.id ? 'selected="selected"' : '' %}
<option value="{{ option.id }}" {{ selected }}>{{ option.name }}</option>
{% endfor %}
</select>
<div class="layout-sidebar">
<div class="writer-sidebar wrap">
{% if category_options|length > 0 %}
<div class="layui-form-item">
<label class="layui-form-label">问题分类</label>
<div class="layui-input-block">
<select name="category_id" lay-search="true" lay-verify="required">
<option value="">请选择</option>
{% for option in category_options %}
{% set selected = question.category_id == option.id ? 'selected="selected"' : '' %}
<option value="{{ option.id }}" {{ selected }}>{{ option.name }}</option>
{% endfor %}
</select>
</div>
</div>
</div>
{% endif %}
{% if xm_tags|length > 0 %}
<div class="layui-form-item">
<label class="layui-form-label">问题标签</label>
<div class="layui-input-block">
<div id="xm-tag-ids"></div>
{% endif %}
{% if xm_tags|length > 0 %}
<div class="layui-form-item">
<label class="layui-form-label">问题标签</label>
<div class="layui-input-block">
<div id="xm-tag-ids"></div>
</div>
</div>
{% endif %}
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn layui-btn-fluid kg-submit" lay-submit="true" lay-filter="go">确认发布</button>
</div>
</div>
{% endif %}
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn layui-btn-fluid kg-submit" lay-submit="true" lay-filter="go">确认发布</button>
</div>
</div>
</div>
@ -71,4 +75,4 @@
{{ js_include('home/js/content.editor.js') }}
{{ js_include('home/js/question.edit.js') }}
{% endblock %}
{% endblock %}

View File

@ -1,6 +0,0 @@
layui.use(['jquery', 'layer'], function () {
var $ = layui.jquery;
var layer = layui.layer;
});

View File

@ -11,9 +11,9 @@ layui.use(['jquery'], function () {
data: xmTags,
autoRow: true,
filterable: true,
filterMethod: function (val, item, index, prop) {
filterMethod: function (val, item) {
return item.name.toLowerCase().indexOf(val.toLowerCase()) !== -1;
}
});
});
});