$pages = $easyMode->getNumFormPages($form); if ($nameTitle == null) { $formName = 'EasyForm_' . mt_rand(0, mt_getrandmax()); $formTitle = $formName; } else { $formName = $nameTitle->name; $formTitle = $nameTitle->title; } switch ($task) { case 'save': //print_r(Zend_Json::decode(bf_b64dec(JRequest::getVar('areas', '')))); //exit; $templateCode = JRequest::getVar('templateCode', ''); $areas = JRequest::getVar('areas', ''); $pages = JRequest::getVar('pages', 1); $formId = $easyMode->save($form, $formName, $formTitle, array(), bf_b64dec($templateCode), Zend_Json::decode(bf_b64dec($areas)), $pages); // CONTENTBUILDER jimport('joomla.filesystem.file'); jimport('joomla.filesystem.folder'); if (JFile::exists(JPATH_SITE . DS . 'administrator' . DS . 'components' . DS . 'com_contentbuilder' . DS . 'classes' . DS . 'contentbuilder.php')) { require_once JPATH_SITE . DS . 'administrator' . DS . 'components' . DS . 'com_contentbuilder' . DS . 'classes' . DS . 'contentbuilder.php'; $cbForm = contentbuilder::getForm('com_breezingforms', $formId); $db = JFactory::getDBO(); $db->setQuery("Select id From #__contentbuilder_forms Where `type` = 'com_breezingforms' And `reference_id` = " . intval($formId)); jimport('joomla.version'); $version = new JVersion(); if (version_compare($version->getShortVersion(), '3.0', '>=')) { $cbForms = $db->loadColumn(); } else { $cbForms = $db->loadResultArray(); }