1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-10 23:24:04 +02:00

Admin Panel: Settings Manager - cache settings editing - improvements.

This commit is contained in:
Awilum
2019-01-15 20:24:13 +03:00
parent 70345b1b16
commit a0bffd6335
4 changed files with 58 additions and 1 deletions

View File

@@ -88,7 +88,8 @@ class SettingsManager
'xcache' => 'Xcache',
'memcache' => 'Memcache',
'memcached' => 'Memcached',
'redis' => 'Redis'];
'redis' => 'Redis',
'array' => 'Array'];
Themes::view('admin/views/templates/system/settings/list')
->assign('settings', Registry::get('settings'))

View File

@@ -232,3 +232,11 @@ admin_system_settings_admin_panel_theme_light: "Light"
admin_system_settings_admin_panel_theme_dark: "Dark"
admin_entries_move: "Move"
admin_menu_name: "Name"
admin_system_settings_cache_memcache_server: "Memcache Server"
admin_system_settings_cache_memcache_port: "Memcache Port"
admin_system_settings_cache_memcached_server: "Memcached Server"
admin_system_settings_cache_memcached_port: "Memcached Port"
admin_system_settings_cache_redis_socket: "Redis Socket"
admin_system_settings_cache_redis_password: "Redis Password"
admin_system_settings_cache_redis_server: "Redis Server"
admin_system_settings_cache_redis_port: "Redis Port"

View File

@@ -233,3 +233,11 @@ admin_system_settings_admin_panel_theme: "Тема"
admin_system_settings_admin_panel_theme_light: "Светлая"
admin_system_settings_admin_panel_theme_dark: "Темная"
admin_menu_name: "Название"
admin_system_settings_cache_memcache_server: "Memcache Server"
admin_system_settings_cache_memcache_port: "Memcache Port"
admin_system_settings_cache_memcached_server: "Memcached Server"
admin_system_settings_cache_memcached_port: "Memcached Port"
admin_system_settings_cache_redis_socket: "Redis Socket"
admin_system_settings_cache_redis_password: "Redis Password"
admin_system_settings_cache_redis_server: "Redis Server"
admin_system_settings_cache_redis_port: "Redis Port"

View File

@@ -196,6 +196,46 @@ Themes::view('admin/views/partials/content-start')->display();
<?= Form::input('cache[lifetime]', $settings['cache']['lifetime'], ['class' => 'form-control', 'id' => 'systemSettingsSystemCacheLifetime', 'required']) ?>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<?= Form::label('cache[memcache][server]', __('admin_system_settings_cache_memcache_server'), ['for' => 'systemSettingsSystemCacheMemcacheServer']) ?>
<?= Form::input('cache[memcache][server]', $settings['cache']['memcache']['server'], ['class' => 'form-control', 'id' => 'systemSettingsSystemCacheMemcacheServer', 'required']) ?>
</div>
<div class="form-group">
<?= Form::label('cache[memcache][port]', __('admin_system_settings_cache_memcache_port'), ['for' => 'systemSettingsSystemCacheMemcachePort']) ?>
<?= Form::input('cache[memcache][port]', $settings['cache']['memcache']['port'], ['class' => 'form-control', 'id' => 'systemSettingsSystemCacheMemcachePort', 'required']) ?>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<?= Form::label('cache[memcached][server]', __('admin_system_settings_cache_memcached_server'), ['for' => 'systemSettingsSystemCacheMemcachedServer']) ?>
<?= Form::input('cache[memcached][server]', $settings['cache']['memcached']['server'], ['class' => 'form-control', 'id' => 'systemSettingsSystemCacheMemcachedServer', 'required']) ?>
</div>
<div class="form-group">
<?= Form::label('cache[memcached][port]', __('admin_system_settings_cache_memcached_port'), ['for' => 'systemSettingsSystemCacheMemcachedPort']) ?>
<?= Form::input('cache[memcached][port]', $settings['cache']['memcached']['port'], ['class' => 'form-control', 'id' => 'systemSettingsSystemCacheMemcachedPort', 'required']) ?>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<?= Form::label('cache[redis][socket]', __('admin_system_settings_cache_redis_socket'), ['for' => 'systemSettingsSystemCacheRedisSocket']) ?>
<?= Form::input('cache[redis][socket]', $settings['cache']['redis']['socket'], ['class' => 'form-control', 'id' => 'systemSettingsSystemCacheRedisSocket', 'required']) ?>
</div>
<div class="form-group">
<?= Form::label('cache[redis][password]', __('admin_system_settings_cache_redis_password'), ['for' => 'systemSettingsSystemCacheRedisPassword']) ?>
<?= Form::input('cache[redis][password]', $settings['cache']['redis']['password'], ['class' => 'form-control', 'id' => 'systemSettingsSystemCacheRedisPassword', 'required']) ?>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<?= Form::label('cache[redis][server]', __('admin_system_settings_cache_redis_server'), ['for' => 'systemSettingsSystemCacheRedisServer']) ?>
<?= Form::input('cache[redis][server]', $settings['cache']['redis']['server'], ['class' => 'form-control', 'id' => 'systemSettingsSystemCacheRedisServer', 'required']) ?>
</div>
<div class="form-group">
<?= Form::label('cache[redis][port]', __('admin_system_settings_cache_redis_port'), ['for' => 'systemSettingsSystemCacheRedisPort']) ?>
<?= Form::input('cache[redis][port]', $settings['cache']['redis']['port'], ['class' => 'form-control', 'id' => 'systemSettingsSystemCacheRedisPort', 'required']) ?>
</div>
</div>
<div class="col-md-12">
<br>