Вы хотите, чтобы ваши записи автоматически были связаны, или вы будете связывать их вручную?
Если вы сами курируете отношения, смотрите не дальше, чем Playa от Pixel and Tonic & mdash; его набор функций и простота использования не имеют себе равных.
В зависимости от таксономии вашего сайта, вы можете использовать встроенные в ExpressionEngine категории записей или превосходный сторонний модуль тегов Solspace в качестве способа автоматического сопоставления записей с одним другой.
Кроме того, чтобы связать записи, используя текст , содержащийся в ваших статьях , вы можете использовать Параметр поиска , чтобы создать список связанных статей на основе содержимого одной или нескольких статей. пользовательских полей записи.
Например, допустим, у вас есть настраиваемое поле, содержащее список ключевых слов. Вы можете использовать параметр поиска записи канала , чтобы создать список записей, содержащих одно или несколько из этих ключевых слов:
{exp:channel:entries dynamic="off" search:keywords="beer|lager"}
{title}
{/exp:channel:entries}
Вам потребуется использовать переменную с ранним анализом, такую как Low Variables , чтобы сделать статический "search:"
текст в ваших шаблонах динамическим.
На сайтах с высоким трафиком при таком подходе могут возникнуть серьезные проблемы с производительностью, поэтому вы можете подумать о поиске более надежной реализации или создании пользовательского дополнения в соответствии с вашими потребностями.
Как и все вещи, построенные с ExpressionEngine, есть несколько различных способов достижения единой цели, поэтому держите свой ум открытым и выбирайте лучшее решение для ваших нужд.