public function jsonDataAction()
 {
     parent::jsonDataAction();
     $this->view->componentConfigs = $this->_columns['edit_components']->getData()->getComponentConfigs();
     $c = Kwf_Component_Data_Root::getInstance()->getComponentByDbId($this->_getParam('componentId'), array('limit' => 1, 'ignoreVisible' => true));
     $this->view->contentWidth = $c->getComponent()->getContentWidth();
 }
 public function jsonDataAction()
 {
     parent::jsonDataAction();
     $this->view->componentConfigs = $this->_columns['edit_components']->getData()->getComponentConfigs();
     $c = Kwf_Component_Data_Root::getInstance()->getComponentByDbId($this->_getParam('componentId'), array('limit' => 1, 'ignoreVisible' => true));
     if (!Kwf_Config::getValue('kwc.responsive')) {
         $this->view->contentWidth = $c->getComponent()->getContentWidth();
     }
     $this->view->masterLayoutContexts = $c->getComponent()->getMasterLayoutContexts();
     $this->view->deniedComponentClasses = array();
     foreach (Kwc_Abstract::getChildComponentClasses($this->_getParam('class'), 'paragraphs') as $componentKey => $componentClass) {
         $ev = new Kwf_Component_Event_Component_FilterAddComponentClass($componentClass, $c);
         Kwf_Events_Dispatcher::fireEvent($ev);
         if ($ev->deny) {
             $this->view->deniedComponentClasses[] = $componentClass;
         }
     }
 }