/** * Prepare data for "Display Setting" tab. * * @return void */ protected function prepareDisplaySetting() { if ($this->fixture->hasData('landing_page')) { $this->fields['general']['landing_page'] = $this->getBlockId($this->fixture->getLandingPage()); } $this->prepareAvailableSortBy(); $diff = array_diff($this->dataUseConfig, array_keys($this->fields['general'])); if (!empty($diff)) { $this->fields['use_config'] = $diff; } }