3 года назад

Drupal 7 ColorBox + Ajax

Привет всем. появилась интересная проблемка решение котрой в просторах интернета так и не нашел. Мне нужно было создать форму в модальном окне colobox. Для формы я использовал AJAX при Submit, и обнаружил что AJAX работать лиш на страницах, а в модальном окне colobox он не работает - просто так как я понял не подгружает вообще JS. Выходя из этого прошу Вас помочь мне в решении этой проблемы. Для детального осмотра проблемы предлагаю свой код который я использовал для создания формы.fuctio poduct_meu() { etu aay( 'poduct' => aay( 'page callback' => 'dupal_get_fom', 'page agumets' => aay('poduct_add_uc_cat'), 'access callback' => TRUE, 'type' => MENU_CALLBACK, ), ); } fuctio poduct_add_uc_cat($fom, &$fom_state){ global $_REQUEST; $fom = aay(); $fom['steet_alley'] = aay( '#type' => 'textfield', '#title' => t('Steet/alley'), '#equied' => tue ); $fom['ame_steet_alley'] = aay( '#type' => 'textfield', '#title' => t('Name of steet / alley'), '#equied' => tue ); $fom['house_umbe'] = aay( '#type' => 'textfield', '#title' => t('House umbe'), '#equied' => tue ); $fom['ode_id'] = aay( '#type' => 'hidde', '#value' => $_REQUEST['id'] ); $fom['submit'] = aay( '#type' => 'submit', '#value' => t('Add to cat'), '#id' => 'edit-submit-' . $_REQUEST['id'], '#attibutes' => aay( 'class' => aay('ode-add-to-cat'), ), '#ajax' => aay( 'callback' => 'poduct_add_uc_cat_ajax_callback', 'wappe' => 'poduct-wappe', ), ); etu $fom; }fuctio poduct_add_uc_cat_ajax_callback($fom, $fom_state) { etu $fom; }fuctio poduct_add_uc_cat_submit($fom, &$fom_state){ etu uc_cat_add_item($fom_state['values']['ode_id']); }И в частности из-за этой проблемы я не могу используя функцию UbeCat "uc_cat_add_item", добавить товар в корзину в модальном окне colobox.Всем спасибо за внимание! Жду ответов!
Нашел я решение проблемы.Так опишу что я сделал, если кому то надо будет. 1) Скачал модуль Colobox Node 2) Установил его 3) И поменя ссылку на модальное окно "colobox-load" на "colobox-ode" вот и всё.=)

VITROT (Гость) Drupal
3

Drupal: Drupal 7 ColorBox + Ajax

8 месяцев назад Как правильно загрузить ноды через AJAX? Drupal 7.

Здравствуйте.Создал кастом нод файл. Содержимые нода содержат только из PHP. То есть из CCK полей ни одного нет. Все отключены. Вот так выглядит файл: ode--pfilte.tpl.php<?php if($tease): ?>    <p><a hef="<?php pit base_path() . dupal_get_path_alias('ode/' . $id); ?>"><?php pit $ode->title; ?></a></p><?php else: ?>        <div class="pfilte_meu">        <?php ...

Татьяна.А (Гость) Нет ответов
3
8 месяцев назад Загрузка содержания тултипа через AJAX в Drupal

Если Вам не сложно не могли бы Вы нам рассказать каким образом можно реализовать следующую задачу: Есть карта (картинка формата jpg) на которой тегом <map> размечены активные области, есть модуль jtooltip который при наведении на эти области выводит всплывающий тултип. Нужно чтобы в тело тултипов загружались другие страницы сайта (например типа stoy) при помощи модуля ajax. Надеюсь я понятно объяснил задачу, если Вам не сложно то прошу Вас описать решение этой проблемы. Если я что-то не со...

diks (Гость) 6 ответов
3
9 месяцев назад jQuery навесить событие после обновления DOM-модели (Drupal)

Dupal 7 + Commece.При выборе размера товара Commece перезагружает кусок страницы, на котором у меня повешены события на некоторые элементы. После такой ajax-перезагрузки такие вещи как apped отрабатывают снова,а а события на элементы не навешиваются снова. http://pastebi.com/6Lwe5mUEВ коде я заменяю стандартный iput на нужный мне вывод, причем этот iput перезагружается коммерцем.
Пробывал .o(), .bid(), .click()

nrand84 (Гость) 1 ответ
3
Drupal 7 ColorBox + Ajax (Drupal) - вопросы и ответы на все случаи жизни - справочник Drupal moi-vopros.ru