Как в виджете "Облако тегов" сделать теги заглавными буквами?

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Вопрос 2022 года.

#2 6 сентября 2022 в 11:51

посмотрите класс тега и как описано в 2016 году задайте для него стиль. Должно работать

#3 6 сентября 2022 в 12:22

 Нэйтал И, открываем файл templates/ВАШ_ШАБЛОН/controllers/tags/widgets/cloud/cloud.tpl.php

На 24 строке для тега <a> дописываем:

  1. style = "text-transform: capitalize"

То же самое делаем на 32 строке.

Должно получиться так:

Для 24 строчки:

  1. <a style = "text-transform: capitalize" class="btn mr-1 my-1 icms-btn-tag <?php if($color){ echo 'colored btn-outline-light'; } else { echo 'btn-outline-info '; } ?>" style="font-size: <?php echo round($fs/14, 3); ?>rem;<?php if($color){ echo ' color: '.$color; } ?>" href="<?php echo href_to('tags').'/'.string_urlencode($tag['tag']); ?>">

Для 32 строчки:

  1. <a style = "text-transform: capitalize" class="icms-btn-tag text-decoration-none" <?php if($color){ echo 'style="color: '.$color.'"'; } ?> href="<?php echo href_to('tags').'/'.string_urlencode($tag['tag']); ?>">

Результат данных правок:

Изображение

Если вы приверженец феншуя, то можно также добавить дополнительный класс для тега <a> и описать его в любой подключенной таблице стилей.

#4 6 сентября 2022 в 21:14

Попробуйте добавить класс text-capitalize из админки в настройках виджета «Облако тегов» в указанном на картинке поле

Изображение

#5 8 сентября 2022 в 01:18

теги заглавными буквами

Может вам надо ВСЕ ЗАГЛАВНЫЕ?

Тогда класс text-uppercase добавьте в настройках

#6 8 сентября 2022 в 17:08

 MakeСергей Сергеевич, спасибо за подсказки — но почему-то ни один из способов не сработал.

#7 8 сентября 2022 в 18:09

 Нэйтал И, все работает, то что я вам показал на скриншотах в своем ответе — сделал на чистой версии системы. 

#8 9 сентября 2022 в 12:36

 Нэйтал И, все работает, то что я вам показал на скриншотах в своем ответе — сделал на чистой версии системы. 

Make

да, действительно в чистой версии из коробки срабатывает — правда пропадает разноцветность тегов но срабатывает.

Изначально неправильно сформулировал вопрос — заглавные буквы нужны не в самом виджете тегов а в принципе в тегах.

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.