2015-03-03 4 views
0

Я использую drupal 7. Я хочу удалить слово, если это слово соответствует значению. Например -remove word if match in drupal views

На мой взгляд, у меня есть 1 поле

path: "/category/book/bookname" 

Теперь мне нужно заменить

path: "/book/bookname" 

я пытаюсь решить с помощью Друпал views regex rewrite. но он не работает, кто-нибудь может мне помочь? жду ответа.

Thanx

ответ

0

Вы можете попробовать этот шаблон, который является PHP регулярного выражения совместимого:

Patterns

/^\/[^/]+\/book\/bookname$/

REPLACEMENTS

/book/bookname

Этот шаблон регулярного выражения будет соответствовать /<any_text_that_is_not_forward_slash>/book/bookname и заменить на /book/bookname. Убедитесь, что вам нужно избежать косой черты в квадратных скобках.

+0

извините, его поле возвращает пустое поле. :( – Tazim

+0

@Tazim: Вы пытались '/^\/[^ \ /] + \/book \/bookname $ /'? –

+0

эй @stribizhev, когда я пробую ваш последний комментарий, все мое поле удаляется из представлений. – Tazim