Ну, я не уверен, что правильный способ сделать это, но я решаю это хакерским способом, которым я, похоже, решаю все свои проблемы с представлениями: бросая в него jquery.
В настоящее время поле User Ref уже имеет ссылку с идентификатором пользователя, поэтому я добавил это в нижний колонтитул:
<script type="text/javascript">
$(function() {
var $rows = $("table.views-table tbody tr");
$rows.children("td:nth-child(1)").each(function() {
var $anchor = $(this).children("a");
var linkElements = $anchor.attr("href").split("/");
var userId = linkElements[linkElements.length - 1];
$anchor.attr("href","/my_detail_view/" + userId);
});
});
</script>
Я ненавижу это делать, но я действительно люблю jquery.