cunard 16 июня 2012 в 12:34 Всем привет! Как настроить поле, чтобы когда человек регистрировался под, например, Некрасов Дмитрий,- имя и фамилия отображались следующем образом: Некрасов Д., а не Некрасов Дмитрий? или Дмитрий Н.? Drupal7 Есть вопрос Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
alex_shut 16 июня 2012 в 15:20 писать код. перехватывать вывод поля и переопределять его. Написать правило, по которому от второго слова выводим токма первую букафку.
drupby 16 июня 2012 в 15:51 "alex_shut" wrote: писать код. перехватывать вывод поля и переопределять его. Написать правило, по которому от второго слова выводим токма первую букафку. это называется custom formatter
alex_shut 16 июня 2012 в 17:00 "drupby" wrote: ставить целый модуль ради четырех строк кода? не многовасто?
drupby 16 июня 2012 в 17:21 "alex_shut" wrote: ставить целый модуль ради четырех строк кода? не многовасто? не многовасто , но я имел ввиду не контрибный модуль , а в своем кастомном модуле написать свой форматтер для поля нужного типа . "alex_shut" wrote: писать код. перехватывать вывод поля и переопределять его. где писать? опять же только модуль свой .
alex_shut 16 июня 2012 в 17:43 "drupby" wrote: я реализовывал решения без модулей. В темплейт.пхп писал задача похожая. Мне нужно было взять тизер и разбить на две части чтоб в последующем их затемить по разному.
cunard 17 июня 2012 в 21:46 Писать модуль не умею, да и нагрузка пока небольшая. "drupby" wrote: custom formatter Cпасибо за наводку!
Комментарии
писать код.
перехватывать вывод поля и переопределять его.
Написать правило, по которому от второго слова выводим токма первую букафку.
это называется custom formatter
ставить целый модуль ради четырех строк кода? не многовасто?
не многовасто , но я имел ввиду не контрибный модуль , а в своем кастомном модуле написать свой форматтер для поля нужного типа .
где писать?
опять же только модуль свой .
я реализовывал решения без модулей.
В темплейт.пхп писал
задача похожая. Мне нужно было взять тизер и разбить на две части чтоб в последующем их затемить по разному.
Писать модуль не умею, да и нагрузка пока небольшая.
Cпасибо за наводку!