quicktabs и jcarousel не работает после ajax

Тип материала: 
Версия Drupal: 
Ключевые слова: 
Модули и темы: 
Пт, 15/06/2012 - 05:59

Здравствуйте.
У меня такая проблема. Создал такой нод:

<?php if($teaser): ?>
    <p><a href="<?php print base_path() . drupal_get_path_alias('node/' . $nid); ?>"><?php print $node->title; ?></a></p>
<?php else: ?>

    <div class="filtercontainer">
        <div class="filtercontainer_left">
            <div class="filtercontainer_body">
                <?php
                    $qtname = 'pr_poly';
                    print drupal_render(quicktabs_build_quicktabs($qtname));
                ?>
                <h4><?php //print $node->title; ?></h4>
            </div>
        </div>

        <div class="filtercontainer_right">
            <?php print render($content['field_filterimg']); ?>
        </div>

        <div class="quicktab_content_load">
            <?php
                    $qtname = 'real_item';
                    print drupal_render(quicktabs_build_quicktabs($qtname));
                ?>
        </div>
    </div>

<?php endif; ?>

Когда открываю, все работает нормально. ТО есть все табы нормально отображаются. А когда с главного страницы его загружаю через ajax табы не работают. Firebug пишет:
Drupal.settings.quicktabs[qtKey] is undefined
for (var key in Drupal.settings.quicktabs[qtKey].tabs) {

Что можно делать чтоб они работали нормально?
Кстати, внутри одного таба есть Jcarousel, он тоже перестал работать.

0 Спасибо

Комментарии

Аватар пользователя Shok211
5 лет 2 недели назад Shok211 #

Повесить drupal behaviors занова

0 Спасибо