Как я могу изменить разделитель тегов в drupal 7? - PullRequest
0 голосов
/ 15 января 2012

Я хочу изменить разделитель тегов в поле «Термин» моего типа контента (используя виджет «Автозаполнение» (тегирование)) с «,» на «+» или, возможно, на что-то другое (в Drupal 7), потому что это поле должно бытьзаполнен многоязычными (персидским и английским) словами и «,» на персидском означает «،», поэтому я хочу, чтобы на обоих этих языках был одинаковый символ, чтобы пользователь не мог изменить ввод с клавиатуры.

Что бы это ни звучалоЯ делаю сейчас?

спасибо.

Ответы [ 2 ]

1 голос
/ 17 января 2012

Идеальный ответ на мой вопрос согласно этой проблеме :
в файле drupal / include / common.inc, измените строку
$regexp = '%(?:^|,\ *)("(?>[^"]*)(?>""[^"]* )*"|(?: [^",]*))%x'; на
$regexp = '%(?:^|,|،|\ *)("(?>[^"]*)(?>""[^"]* )*"|(?: [^",|،|]*))%xu';
Теперь для разделителя доступны английская и персидская запятая, поэтому я не буду беспокоиться о смене языка клавиатуры или нет!

1 голос
/ 17 января 2012

Вы можете взглянуть на Модуль активных тегов .

...