Skip to content

Commit 488407f

Browse files
authored
Merge pull request #381 from stefanorosanelli/chore/humanize-fields
chore: humanize list field labels
2 parents c9dfe45 + 4a96d77 commit 488407f

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

src/Template/Element/FilterBox/filter_box_common.twig

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
{# other dynamic filters #}
3838
<div v-for="filter in dynamicFilters" class="filter-container" :class="[filter.name, filter.type, filter.date? 'date' : '' ]">
3939
<input type="hidden" :name="filter.name" :value="filter.value">
40-
<div class="filter-label"><: t(filter.name) :></div>
40+
<div class="filter-label"><: filter.name | humanize :></div>
4141

4242
<span v-if="filter.type === 'select' || filter.type === 'radio'">
4343
<select v-model="queryFilter.filter[filter.name]" :id="filter.name" class="{{ selectBaseClasses }}">

src/Template/Pages/Modules/index.twig

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
{% endfor %}
2222
<div>{{ Link.sort('id')}}</div>
2323
{% if currentModule.hints.multiple_types %}
24-
<div>{{ __('type') }}</div>
24+
<div>{{ __('Type') }}</div>
2525
{% endif %}
2626

27-
<div>{{ __('status') }}</div>
27+
<div>{{ __('Status') }}</div>
2828
<div>{{ Link.sort('modified')}}</div>
2929
<div></div>
3030
</nav>

src/View/Helper/LinkHelper.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
use Cake\Filesystem\Folder;
1818
use Cake\Routing\Router;
1919
use Cake\Utility\Hash;
20+
use Cake\Utility\Inflector;
2021
use Cake\View\Helper;
2122

2223
/**
@@ -91,7 +92,7 @@ public function sort($field): void
9192
}
9293
}
9394
$url = $this->replaceParamUrl('sort', $sortValue);
94-
echo '<a href="' . $url . '" class="' . $class . '">' . __($field) . '</a>';
95+
echo '<a href="' . $url . '" class="' . $class . '">' . Inflector::humanize($field) . '</a>';
9596
}
9697

9798
/**

0 commit comments

Comments
 (0)