На карточке товара выводить автоматом блок похожих товаров (3 штуки)
1 товар - с id на единицу меньше, чем у текущего
2,3 товар - с id на 1 и 2 единицы больше, чем у текущего
эти товары должны быть из той же категории, что и текущий
если текущий товар с самым последним id в данной категории, то товары 2,3 (которые с id на 1 и 2 единицы больше, чем у текущего) берем два первых товара.
в общем кольцо получается