Модальное окно: Связка views +jquery диалог

Главные вкладки

Аватар пользователя Goodseeker Goodseeker 28 мая 2013 в 15:33

Создаю в ноде диалоговое окно и вывожу ноды во вьювс.
На странице вьювса происходит ошибка, которая по логике и должна происходить.
Вызывается не диалоговое окно нужной ноды, а диалоговое окно первой ноды на странице.
Пытался решить примерно так, как здесь. Последний комментарий "Опубликовано iHappy в Пнд, 24/01/2011 - 16:05"
http://www.drupal.ru/node/56121

Поменял код на такой

<?php
<!----->
<?
php

drupal_add_library

('system''ui.dialog');

drupal_add_js ('jQuery(function() {
    jQuery( ".dialog" ).dialog({
      autoOpen: false,
    });
 
    jQuery( ".pole" ).click(function() {
      var popupid = jQuery(this).attr(\'id\');
      jQuery( "."+ popupid ).dialog( "open" );
      return false;
    });});'
'inline');

?>
<!----->?>

в самом node.tpl примерно так

<div class="pole <?php print $node->nid; ?>"></div>
<div class="pole" id="<?php print $node->nid; ?>"></div>

Не работает. Окно не открывается даже в ноде. Хотя div, обозначенный как dialog не отображается.
Какие идеи?