saahov пишет:

Здорово, нужно будет покопаться в этом вопросе, почему обычный SetVar не срабатывает.

Столкнулся с тем же. Прсто SetVar, такое впечатление, отдает не переменную, а всю функцию, которая была прописана для ее получения. А вот SetVarBlock — сразу ее считает. Про второе написано в доках. А вот про первое можно, соответственно только догадываться.
Для себя просто перешел на использование только SetVarBlock, чтоб не думать....

Странно, у меня работает вот такое:
Шаблон «Запись» Прям ПЕРЕД body

<mt:setvarblock name="taggs"><mt:EntryTags glue=" OR "><$mt:TagName$></mt:EntryTags> </mt:setvarblock>
<mt:setvarblock name="id"><mt:EntryID /></mt:setvarblock>

и в виджете для бокового меню (самописном ибо такого не было ваще)

<mt:If tag="EntryTags">
<div class="widget-tag-cloud widget">
    <h3 class="widget-header">На ту же тему:</h3>
    <div class="widget-content">
        <ul class="widget-list">
        <mt:MultiBlog include_blogs="9, 13">
            <mt:Entries lastn="5" tag="$taggs">
                <mt:If tag="EntryID" ne="$id">           
                    <p><a href="<mt:EntryPermalink />"><$mt:EntryTitle$></a></p>
                </mt:If>        
            </mt:Entries>
        </mt:MultiBlog>    
        </ul>
    </div>
</div>
</mt:If>

То есть выводим ссылко-заголовки записей с совпадающими тегами из неких иных блогов, включая этот, но минус текущая запись.

все работает.... :)

Решено. Привожу куски того, что у меня пользуется:

<mt:setvarblock name="taggs"> <mt:EntryTags glue=" OR "><$mt:TagName$></mt:EntryTags> </mt:setvarblock>

<mt:SetVarTemplate name="taggs-Entry">
    <mt:MultiBlog include_blogs="9, 13">
        <mt:Entries lastn="3" tag="$taggs">
            <p><a href="<mt:EntryPermalink />"><$mt:EntryTitle$></a></p>
        </mt:Entries>
    </mt:MultiBlog>    
</mt:SetVarTemplate>

Отлично работает. И дает кучу вариантов. Ура.

liketts пишет:

wizzle
а не пробовали всю Вашу конструкцию засунуть между

<mt:MultiBlog include_blogs="all">

</mt:MultiBlog>

Пробовал. Он в этом случае не понимаает от какого именно Entry брать tags

Пробовал даже вот такое:

<mt:SetVars>
    tags=<mt:EntryTags glue=", "><$mt:TagName$></mt:EntryTags>
</mt:SetVars>

...
...

<$mt:Var name="tags"$>
               <mt:Entries blog_ids="9, 13" lastn="3" tags="<$mt:Var name="tags"$>"><p><$mt:Var name="tags"$><mt:EntryTitle></p></mt:Entries>

В первом случае — выводит теги, а дальше пусто. Причем если вместо вызова переменной просто вписать существующий тег, то все работает.

Не выходит. Оно просто берет код и обрабатывает его относительно текушей записи/текущего блога.

Все еще думаем....

Придумалось вот еще:
(include blog_id=N module=имя_темплейта_куска_кода_до_облака_тегов) (отдача_нашего_облака_тегов) (include blog_id=N module= имя_темплейта_куска_кода_после_облака_тегов)

Вот только поймет ли он не закрытый mt: тег в первом модуле и не открытый во втором.
Затвра буду шукать.

(кавычек и открытия/закрытия тегов не писал, чтоб не парится с написанием поста....)

Есть блог N. В нем некая конечная страничка вида записи.
Так вот хочется, чтоб «типа сбоку» я мог поместить несколько списков записей, из других блогов, сортировка в которых зависит, ну например, от тегов основной записи.

При этом мне все понятно с обновлениями, динамикой/статикой и прочее.