mirror of https://github.com/abpframework/abp.git
5 changed files with 107 additions and 15 deletions
@ -1,26 +1,57 @@ |
|||
@page |
|||
@using Volo.Abp.AspNetCore.Mvc.UI.Packages.Lodash |
|||
@using Volo.Abp.AspNetCore.Mvc.UI.Packages.TuiEditor |
|||
@using Volo.Blogging.Pages.Blog.Posts |
|||
@model EditModel |
|||
@inherits Volo.Blogging.Pages.Blog.BloggingPage |
|||
|
|||
@section styles { |
|||
<abp-style-bundle @*name="@typeof(EditModel).FullName" *@> |
|||
<abp-style type="@typeof(TuiEditorStyleContributor)" /> |
|||
<abp-style src="/Pages/Blog/Posts/new.css" /> |
|||
</abp-style-bundle> |
|||
} |
|||
@section scripts { |
|||
<abp-script-bundle name="@typeof(EditModel).FullName"> |
|||
<abp-script type="@typeof(LodashScriptContributor)" /> |
|||
<abp-script type="@typeof(TuiEditorScriptContributor)" /> |
|||
<abp-script src="/Pages/Blog/Posts/edit.js" /> |
|||
</abp-script-bundle> |
|||
} |
|||
|
|||
<form method="post"> |
|||
<abp-input asp-for="@Model.Post.Title" auto-focus="true" /> |
|||
<abp-input asp-for="@Model.Post.Url" /> |
|||
<abp-input asp-for="@Model.Post.Tags" /> |
|||
<div id="edit-post-container"> |
|||
<form method="post" id="edit-post-form"> |
|||
<abp-input asp-for="Post.Title" auto-focus="true" /> |
|||
<abp-input asp-for="Post.Url" /> |
|||
<abp-input asp-for="Post.Tags" /> |
|||
<abp-input asp-for="Post.BlogId" /> |
|||
<abp-input asp-for="Post.Id" /> |
|||
<abp-input asp-for="Post.Content" /> |
|||
|
|||
<div class="form-group"> |
|||
<div class="edit-post-editor"> |
|||
<div class="gradient-background-animation loading-cover"></div> |
|||
</div> |
|||
</div> |
|||
|
|||
<div class="actions d-flex"> |
|||
<div class="text-muted editor-info d-none d-lg-block mr-auto"> |
|||
|
|||
<div> |
|||
<svg class="markdown-icon" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"> |
|||
<path fill-rule="evenodd" d="M14.85 3H1.15C.52 3 0 3.52 0 4.15v7.69C0 12.48.52 13 1.15 13h13.69c.64 0 1.15-.52 1.15-1.15v-7.7C16 3.52 15.48 3 14.85 3zM9 11H7V8L5.5 9.92 4 8v3H2V5h2l1.5 2L7 5h2v6zm2.99.5L9.5 8H11V5h2v3h1.5l-2.51 3.5z"></path> |
|||
</svg> <small>@L["MarkdownSupported"] </small> |
|||
</div> |
|||
|
|||
<div><small><i class="fa fa-copy"></i> @L["FileUploadInfo"].Value</small></div> |
|||
|
|||
<div class="form-group"> |
|||
<label>@L["Content"]</label> |
|||
<textarea rows="4" class="form-control" name="Post.Content">@Model.Post.Content</textarea> |
|||
</div> |
|||
</div> |
|||
<div class="mt-3 d-flex flex-row-reverse"> |
|||
<abp-button type="submit" form="edit-post-form" text="@L["Submit"].Value" icon="check" /> |
|||
|
|||
<abp-input asp-for="@Model.Post.BlogId"/> |
|||
<abp-input asp-for="@Model.Post.Id"/> |
|||
<a asp-page="./Index" class="btn btn-default mr-2"><span>@L["Cancel"]</span></a> |
|||
</div> |
|||
</div> |
|||
|
|||
<abp-button type="submit" text="@L["Submit"].Value" /> |
|||
</form> |
|||
</form> |
|||
</div> |
|||
|
|||
Loading…
Reference in new issue