allow to possibility to flush the cache from admin panel, Fix #249

This commit is contained in:
Manuel Raynaud
2014-04-10 15:56:18 +02:00
parent 5562dac887
commit 5e9070097d
8 changed files with 196 additions and 1 deletions

View File

@@ -0,0 +1,31 @@
{extends file="admin-layout.tpl"}
{block name="page-title"}{intl l='Cache'}{/block}
{block name="check-resource"}admin.cache{/block}
{block name="check-access"}view{/block}
{block name="main-content"}
<div class="variables edit-variable">
<div id="wrapper" class="container">
<ul class="breadcrumb">
<li><a href="{url path='/admin/home'}">{intl l="Home"}</a></li>
<li><a href="{url path='/admin/configuration'}">{intl l="Configuration"}</a></li>
<li>{intl l="Cache"}</li>
</ul>
<div class="row">
<div class="col-md-12">
{form name="thelia.cache.flush"}
<form method="post" action="{url path="/admin/cache/flush"}">
{form_hidden_fields form=$form}
<button type="submit" class="btn btn-danger btn-lg btn-block">{intl l="Flush the cache"}</button>
</form>
{/form}
</div>
</div>
</div>
</div>
{/block}

View File

@@ -178,6 +178,12 @@
<td><a class="btn btn-default btn-xs" href="{url path='/admin/configuration/system-logs'}"><i class="glyphicon glyphicon-edit"></i></a></td>
</tr>
{/loop}
{loop type="auth" name="pcc9" role="ADMIN" resource="admin.configuration.cache" access="VIEW"}
<tr>
<td><a href="{url path='/admin/configuration/cache'}">{intl l='Cache'}</a></td>
<td><a class="btn btn-default btn-xs" href="{url path='/admin/configuration/cache'}"><i class="glyphicon glyphicon-edit"></i></a></td>
</tr>
{/loop}
{module_include location='system_configuration_bottom'}
</table>
</div>