Skip to content

Commit 2483fa9

Browse files
committed
Add permission check to page create
1 parent 307e6c4 commit 2483fa9

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

html-templates/pages/pages.tpl

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@
55
{block content}
66
<div class="row">
77
<div class="col-md-8 col-md-offset-2">
8-
9-
<header class="page-header">
10-
<form action="/pages/create" method="GET" class="pull-right">
11-
{* field "Title" "Page Title" *}
12-
<button type="submit" class="btn btn-success">Create New Page</button>
13-
</form>
14-
<h1>Pages Directory</h1>
15-
</header>
8+
{if Emergence\CMS\PagesRequestHandler::checkWriteAccess(\Emergence\CMS\Page::create())}
9+
<header class="page-header">
10+
<form action="/pages/create" method="GET" class="pull-right">
11+
{* field "Title" "Page Title" *}
12+
<button type="submit" class="btn btn-success">Create New Page</button>
13+
</form>
14+
<h1>Pages Directory</h1>
15+
</header>
16+
{/if}
1617

1718
<ul>
1819
{foreach item=Page from=$data}

0 commit comments

Comments
 (0)