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

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

 
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1147
Возникла необходимость в модуле изменить вывод текстовых переменных, в частности сделать их с Большой Буквы.

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

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

З.Ы.
Да, задачу можно решить на php в коде модуля.
Но, не хотелось бы вносить лишние изменения в код.
Редактировалось: 2 раз (Последний: 5 февраля 2016 в 09:33)
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1164
Код CSS:
  1. text-transform:capitalize;
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2783
Если применительно к целой переменной, то можно так как предложил Val (обойтись стилем):
Код CSS:
  1.  
  2. .my_class:first-letter{
  3. text-transform:capitalize
  4. }
  5.  
Редактировалось: 1 раз (Последний: 5 февраля 2016 в 10:59)
Украинский для инстант
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1147
Спасибо работает! dance

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

Я чего спрашиваю-то, ведь при таком решении в html первые буквы остаются малыми и только в css поправлено отображение... scratch
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2783
А кто их знает? То что они уже давно понимают многое из того что делается стилем или к, примеру, скриптом это точно.
Проанализируете выдачу и нам раскажете - таки интересно:)
Украинский для инстант
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.