public function onResponse() { if (Wind::getApp()->getRequest()->getIsAjaxRequest()) { return; } $_var = Wind::getApp()->getResponse()->getData('_aCloud_'); if (!is_array($_var) || in_array($_var['m'], array('design', 'cron', 'windid'))) { return; } require_once Wind::getRealPath('ACLOUD:aCloud'); $dataMapper = new PwAcloudDataMapper(); if (null !== ($collect = $this->getCollect($_var['c']))) { if (!$collect->isCollect($_var['a'])) { return; } $vars = Wind::getApp()->getResponse()->getData($_var['current']); $collect->collect($dataMapper, $vars); } $dataMapper->setSrc($_var['c']); $dataMapper->setUid(Wekit::getLoginUser()->uid); $dataMapper->setUsername(Wekit::getLoginUser()->username); $dataMapper->setCharset(Wind::getApp()->getResponse()->getCharset()); Wind::getApp()->getResponse()->setBody(ACloudAppGuiding::getApp($dataMapper), 'acloud'); }