github.com/ngocphuongnb/tetua@v0.0.7-alpha/app/themes/default/views/pages/manage/manage-comment-index.jade (about) 1 extends ../../partials/layout.jade 2 include ../../partials/common.jade 3 4 block footer 5 !=asset.JsFile('js/main.js') 6 script listenDeleteNodeEvents('comment', '/comments', '/manage/comments') 7 8 block content 9 :go:func ManageCommentIndex(paginate *entities.Paginate[entities.Comment], search string, userID, postID int) 10 .container 11 .layout.two-left 12 .left 13 .box.fixed-sidebar 14 +manageMenu() 15 .main 16 .box 17 +Messages(meta.Messages) 18 h1 Comments 19 form.search-form(method='get' action='' accept-charset='UTF-8' style="width: 100%;overflow:initial;") 20 if postID > 0 21 input.hidden(type='hidden' name='post' value=postID) 22 if userID > 0 23 input.hidden(type='hidden' name='user' value=userID) 24 input.search-input(type='text' name='q' placeholder='Search comments...' value=search style="width: auto;flex-grow: 1;") 25 button.search-btn(type='submit' aria-label='Search comments') 26 svg(style='width:24px;height:24px' viewBox='0 0 24 24') 27 path(fill='currentColor' d='M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z') 28 29 div.comments 30 each comment in paginate.Data 31 +commentView(comment, comment.Post.ID, true, true) 32 - var links = paginate.Links() 33 ul.paginate 34 each link in links 35 li 36 a(href=link.Link class=link.Class)=link.Label 37