При сохранении контента AJAX-запросом ...
  • HnattHnatt Апрель 2011
    При сохранении контента AJAX-запросом не срабатывают onSaveContent и onAfterSaveContent

    Чтоб исправить, нужно в файле administrator/components/com_content/admin.content.ajax.php найти код

    if(!$row->store()) {
    echo $row->getError();
    exit();
    }

    и вставить перед ним

    if($mainframe->getCfg('use_content_save_mambots')) {
    global $_MAMBOTS;
    $_MAMBOTS->loadBotGroup('content');
    $_MAMBOTS->trigger('onSaveContent',array($row));
    }

    а после него

    if($mainframe->getCfg('use_content_save_mambots')) {
    $_MAMBOTS->trigger('onAfterSaveContent',array($row));
    }


    Открыл issue и предложил патч http://code.google.com/p/joostina/issues/detail?id=6 , правда не знаю, туда ли предложил, так как файл не лежит ни в trunk, ни в branches

    А вообще, не понимаю, зачем отдельный контроллер для AJAX-запросов? Зачем дублировать тот же код сохранения контента?
    Отредактированно Hnatt в 2011-04-18 15:45:37

Добро пожаловать!

Похоже, что Вы здесь впервые. Если хотите поучаствовать, нажмите на одну из этих кнопок!

Войти Зарегистрироваться