Как сделать первые буквы заглавными?

желательно в шаблоне

#1 5 февраля 2016 в 09:17
Возникла необходимость в модуле изменить вывод текстовых переменных, в частности сделать их с Большой Буквы.

Но столкнулся с проблемой: Smarty модификатор capitalize не хочет обрабатывать кириллические символы cry

Может кто сталкивался с этой проблемой или хорошо разбирается в Smarty и знает как обойти проблему?

З.Ы.
Да, задачу можно решить на php в коде модуля.
Но, не хотелось бы вносить лишние изменения в код.
#2 5 февраля 2016 в 09:38
  1. text-transform:capitalize;
#3 5 февраля 2016 в 10:57
Если применительно к целой переменной, то можно так как предложил Val (обойтись стилем):
  1.  
  2. .my_class:first-letter{
  3. text-transform:capitalize
  4. }
  5.  
#4 5 февраля 2016 в 11:01
Спасибо работает! dance

Один вопрос остался: поисковики не обращают внимание на то с какой буквы написано ключевое слово?
Т.е. если в html идет заголовок, он же ссылка, он же ключ с малой буквы или тоже самое с большой — есть разница для поисковиков?

Я чего спрашиваю-то, ведь при таком решении в html первые буквы остаются малыми и только в css поправлено отображение… scratch
#5 5 февраля 2016 в 11:05
А кто их знает? То что они уже давно понимают многое из того что делается стилем или к, примеру, скриптом это точно.
Проанализируете выдачу и нам раскажете — таки интересно:)
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.