mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-07 13:55:55 +01:00
Fix 1039 Default to config file slug if translation is missing, otherwise use translation also in the tab title, not just in the page heading
This commit is contained in:
@@ -13,7 +13,7 @@
|
|||||||
* Fixed an quote error in `en.yaml`
|
* Fixed an quote error in `en.yaml`
|
||||||
* Resolved z-index issues with mobile nav and pages form elements
|
* Resolved z-index issues with mobile nav and pages form elements
|
||||||
* Fixed issue with file picker where the selected file preview would not show
|
* Fixed issue with file picker where the selected file preview would not show
|
||||||
|
* Default to config file slug if translation is missing, otherwise use translation also in the tab title, not just in the page heading [#1039](https://github.com/getgrav/grav-plugin-admin/issues/1039)
|
||||||
|
|
||||||
# v1.4.2
|
# v1.4.2
|
||||||
## 04/24/2017
|
## 04/24/2017
|
||||||
|
|||||||
@@ -397,7 +397,6 @@ class Admin
|
|||||||
$languages = (array)$languages;
|
$languages = (array)$languages;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if ($lookup) {
|
if ($lookup) {
|
||||||
if (empty($languages) || reset($languages) == null) {
|
if (empty($languages) || reset($languages) == null) {
|
||||||
if ($grav['config']->get('system.languages.translations_fallback', true)) {
|
if ($grav['config']->get('system.languages.translations_fallback', true)) {
|
||||||
|
|||||||
@@ -3,7 +3,9 @@
|
|||||||
{% set config_slug = uri.basename %}
|
{% set config_slug = uri.basename %}
|
||||||
{% set isInfo = (config_slug == 'info') %}
|
{% set isInfo = (config_slug == 'info') %}
|
||||||
|
|
||||||
{% set title = "PLUGIN_ADMIN.CONFIGURATION"|tu ~ ": " ~ ("PLUGIN_ADMIN." ~ config_slug|upper)|tu %}
|
{% set tab_title_string = "PLUGIN_ADMIN." ~ config_slug|upper %}
|
||||||
|
{% set tab_title = (tab_title_string|tu == tab_title_string ? config_slug|capitalize : tab_title_string|tu) %}
|
||||||
|
{% set title = "PLUGIN_ADMIN.CONFIGURATION"|tu ~ ": " ~ tab_title %}
|
||||||
|
|
||||||
{% if not isInfo %}
|
{% if not isInfo %}
|
||||||
{% set data = admin.data('config/' ~ config_slug) %}
|
{% set data = admin.data('config/' ~ config_slug) %}
|
||||||
@@ -23,7 +25,7 @@
|
|||||||
<a class="button" href="{{ base_url }}"><i class="fa fa-reply"></i> {{ "PLUGIN_ADMIN.BACK"|tu }}</a>
|
<a class="button" href="{{ base_url }}"><i class="fa fa-reply"></i> {{ "PLUGIN_ADMIN.BACK"|tu }}</a>
|
||||||
<button class="button" type="submit" name="task" value="save" form="blueprints"><i class="fa fa-check"></i> {{ "PLUGIN_ADMIN.SAVE"|tu }}</button>
|
<button class="button" type="submit" name="task" value="save" form="blueprints"><i class="fa fa-check"></i> {{ "PLUGIN_ADMIN.SAVE"|tu }}</button>
|
||||||
</div>
|
</div>
|
||||||
<h1><i class="fa fa-fw fa-wrench"></i> {{ "PLUGIN_ADMIN.CONFIGURATION"|tu }} - {{ ("PLUGIN_ADMIN." ~ config_slug|upper)|tu }}</h1>
|
<h1><i class="fa fa-fw fa-wrench"></i> {{ "PLUGIN_ADMIN.CONFIGURATION"|tu }} - {{ tab_title }}</h1>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block content_top %}
|
{% block content_top %}
|
||||||
@@ -49,7 +51,8 @@
|
|||||||
{% set current_blueprints = admin.data('config/' ~ configuration).blueprints.toArray() %}
|
{% set current_blueprints = admin.data('config/' ~ configuration).blueprints.toArray() %}
|
||||||
{% if configuration != 'system' and configuration != 'site' and not current_blueprints.form.hidden and current_blueprints.form.fields is not empty %}
|
{% if configuration != 'system' and configuration != 'site' and not current_blueprints.form.hidden and current_blueprints.form.fields is not empty %}
|
||||||
<a {% if config_slug == configuration %}class="active"{% endif %} href="{{ base_url_relative }}/config/{{configuration}}">
|
<a {% if config_slug == configuration %}class="active"{% endif %} href="{{ base_url_relative }}/config/{{configuration}}">
|
||||||
<span>{{ configuration|tu|humanize }}</span>
|
{% set configuration_string = "PLUGIN_ADMIN." ~ configuration|upper %}
|
||||||
|
<span>{{ (configuration_string|tu == configuration_string ? configuration|capitalize : configuration_string|tu) }}</span>
|
||||||
</a>
|
</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
@@ -77,4 +80,3 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
{% include 'partials/modal-changes-detected.html.twig' %}
|
{% include 'partials/modal-changes-detected.html.twig' %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user