
Если вы видели сайты, созданные на Drupal, то наверняка вас заинтересовал блок под названием «Читайте так же», который размещен под каждой статьей. С помощью «Похожих материалов», читатель может посетить еще одну страницу на вашем сайте, да и вообще, это очень полезный блок.
Хоть у меня на сайте и нет этого блока — «Похожие материалы», потому как статей мало :-), то на более менее многостраничные сайты, его надо обязательно ставить.
Если вы видели сайты, созданные на Drupal, то наверняка вас заинтересовал блок под названием «Читайте так же», который размещен под каждой статьей. С помощью «Похожих материалов», читатель может посетить еще одну страницу на вашем сайте, да и вообще, это очень полезный блок.
Хоть у меня на сайте и нет этого блока — «Похожие материалы», потому как статей мало :-), то на более менее многостраничные сайты, его надо обязательно ставить.
Увы, но в Друпале нет идеального модуля, который бы генерировал похожие статьи. Все модули делают выборку похожести по словарям(терминам), а это не совсем верно.
Сделать свой модуль похожести можно на основе модуля views, но для этого нужно в этом самом модуле разобраться. Если у вас нет времени копаться во views, то я предлагаю поставить модуль similar terms, который будет генерировать похожие статьи на основе терминов таксономии. Для его работы, нужен так же модуль views!
similar terms — работа и установка модуля
Ставиться модуль similar terms, так же как и другие модули Drupal. Когда вы включите сам модуль, то в настройках Блоков у вас появится новый блок — «Похожие материалы», который вы можете поставить отображаться в любое место на сайте.
У меня главная проблема возникла в том, что поставить этот блок я хотел ДО комментариев! А в использованной теме Drupal, не было такого поля, в результате чего, раздел с Похожими статьями отображался после поля комментариев, а это не подходило.
Для того, что бы поставить «Похожие статьи» отображаться сразу после статьи, мне пришлось сделать новый тип отображения в блоке. Но об этом, детально написано в этой заметке.
Учитывайте, что модуль similar terms грузит сервер! И там статьи меняются, как только вы добавите новую статьи. Поэтому это совсем не идеальный модуль, однако альтернатив особых нет.