Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Массовое формирование синонимов в Drupal 7

Массовое формирование синонимов в Drupal 7
, by

В уроке "Создание блога на Drupal. Используем модули FCKeditor, pathauto." есть момент, когда настраивается транслитизация урлов. 

 

В семерке оказывается для этого надо поставить дополнительный модуль  transliteration

 

А как быть с массовым формированием синонимов, где в семерке галочка "Массовое формирование синонимов для блогов, у коговых еще нет синонимов"?  

1 answer
votes: 456
Answer

И заменятся ли в этом случае созданные ранее синонимы, написанные кириллицей, на синонимы транслитом?


Сами не изменятся если просто включить модуль transliteration. Меняться они будут если вы редактируете ноду или термин, да и то при сохранение и когда настройка стоит изменения урла после сохранения.

Чтобы сгенерировать новые урлы для всего, в модуле Path должна быть вкладка Bulk update, заходите на нее и выбирайте то что хотите обновить.

admin/config/search/path/update_bulk

 


Да, стоит настройка изменять url после редактирования материала. 

 

Спасибо, с Bulk update разобралась. 

 


Добрый день, Иван! Я  в 7 версии в упор не вижу где можно включить траслютерацию и в каком меню можно прописать настройку для определенного блока примерно так: site/product/tovar подскажите пожалуйста как это сделать. 


Я вас уже задолбал наверное ;) В интернете нашел ответ на свой вопрос. Нужно дополнительно установить модуль Patterns и тогда появятся настройки для отдельных частей и типов матириалов + транслютерация.


Попробуйте этот модуль, также можно еще написать свой используя hook_node_insert(), hook_node_update().


Вам нужны будут модули pathauto, transliteration, и в настройках pathauto поставить чтобы синонимы транслетирировались. Также в настройках pathauto есть страница шаблонов (патернов), там можно задавать шаблоны для каждого типа материала.