<?php if (arg(0) == 'node' && is_numeric(arg(1))) { if ($node = node_load(arg(1))) { return $node->field_city[0]['nid']; // тут на свое поле заменить } } ?>
можно конечно для каждого случая свой блок обычный и тогда все будет работать но не очень хочется плодить блоки, если можно обойтись 1 блоком с доп. кодом.
но пейджер не работает... колесико крутиться бесконечно.
Комментарии
Нашел решение, но не работает пейджер.
<?php
if (arg(0) == 'node' && is_numeric(arg(1))) {
if ($node = node_load(arg(1))) {
return $node->field_city[0]['nid']; // тут на свое поле заменить
}
}
?>
можно конечно для каждого случая свой блок обычный и тогда все будет работать но не очень хочется плодить блоки, если можно обойтись 1 блоком с доп. кодом.
но пейджер не работает... колесико крутиться бесконечно.