Tinnka 16 июня 2020 в 14:57 Как пример: При выводе номера телефона заменить 5 последних цифр звездочками При выводе Фамилии вывести только первую и последнюю букву и т.п. Можно ли это сделать стандартными средствами без программирования? Drupal8 Есть вопрос Решение проблем Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
ivnish 16 июня 2020 в 15:10 Совсем без программирования никак, наверное. Можно сделать альтер вывода вьюса и применять к нужным строкам функции по замене значений
EvgenySorokin 16 июня 2020 в 20:44 https://api.drupal.org/api/drupal/core%21modules%21views%21views.api.php... Через шаблоны вьюса тоже должно сработать, чтобы узнать какой конкретно шаблон темить - https://www.drupal.org/docs/theming-drupal/twig-in-drupal/debugging-twig... , либо установить модуль dev_mode. Если вьюсов много и разных, то темизировать шаблонами не лучшая идея.
marassa 16 июня 2020 в 22:19 Tinnka wrote: заменить часть текста Tinnka wrote: При выводе Фамилии вывести только первую и последнюю букву А как Вы предлагаете определять какая часть текста является "Фамилией"? Ну с телефоном ещё можно что-то намудрить, а с фамилией-то как?
Комментарии
Совсем без программирования никак, наверное. Можно сделать альтер вывода вьюса и применять к нужным строкам функции по замене значений
Благодарю за ответ. А можно чуть конкретней куда копать?
https://api.drupal.org/api/drupal/core%21modules%21views%21views.api.php...
Через шаблоны вьюса тоже должно сработать, чтобы узнать какой конкретно шаблон темить - https://www.drupal.org/docs/theming-drupal/twig-in-drupal/debugging-twig... , либо установить модуль dev_mode.
Если вьюсов много и разных, то темизировать шаблонами не лучшая идея.
А как Вы предлагаете определять какая часть текста является "Фамилией"? Ну с телефоном ещё можно что-то намудрить, а с фамилией-то как?
Альтерить то зачем?
Твиг на што?