Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $listToBeSearched = DoMezzo::get();
- $autoCompleteField = new GridFieldAddExistingAutocompleter('toolbar-header-right');
- $autoCompleteField->setSearchList($listToBeSearched);
- $autoCompleteField->setSearchFields(array('Telaio', 'Targa'));
- $autoCompleteField->setResultsFormat('$Telaio - $Targa');
- $gridFieldConfig = GridFieldConfig::create()->addComponents(
- new GridFieldButtonRow('toolbar-header-right'),
- new GridFieldToolbarHeader(),
- new GridFieldDataColumns(),
- new GridFieldDeleteAction(true),
- new GridFieldDetailForm(),
- $autoCompleteField
- );
- $gridFieldConfig->removeComponentsByType('GridFieldAddNewButton');
- $gridFieldConfig->addComponent(new GridFieldSortableRows('PosizioneTemplateMezzi'));
- $mezzi = $this->SortedMezzi();
- $gridfieldMezzi = new GridField('Mezzi', 'Mezzi', $mezzi, $gridFieldConfig);
- $fields->addFieldToTab(
- 'Root.MezziOperatori',
- DisplayLogicWrapper::create($gridfieldMezzi)
- );
- $listToBeSearched = DoOperatore::get();
- $autoCompleteField = new GridFieldAddExistingAutocompleter('toolbar-header-right');
- $autoCompleteField->setSearchList($listToBeSearched);
- $autoCompleteField->setSearchFields(array('Cognome', 'Nome'));
- $autoCompleteField->setResultsFormat('$Cognome - $Nome');
- $gridFieldConfig = GridFieldConfig::create()->addComponents(
- new GridFieldButtonRow('toolbar-header-right'),
- new GridFieldToolbarHeader(),
- new GridFieldDataColumns(),
- new GridFieldDeleteAction(true),
- new GridFieldDetailForm(),
- $autoCompleteField
- );
- $gridFieldConfig->removeComponentsByType('GridFieldAddNewButton');
- $gridFieldConfig->addComponent(new GridFieldSortableRows('PosizioneTemplateOperatori'));
- $operatori = $this->SortedOperatori();
- $gridfieldOperatori = new GridField('Operatori', 'Operatori', $operatori, $gridFieldConfig);
- $fields->addFieldToTab(
- 'Root.MezziOperatori',
- DisplayLogicWrapper::create($gridfieldOperatori)->displayIf('Mezzi')->isNotEmpty()->end()
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement