本文整理汇总了PHP中ModelAdmin::ImportForm方法的典型用法代码示例。如果您正苦于以下问题:PHP ModelAdmin::ImportForm方法的具体用法?PHP ModelAdmin::ImportForm怎么用?PHP ModelAdmin::ImportForm使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ModelAdmin
的用法示例。
在下文中一共展示了ModelAdmin::ImportForm方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ImportForm
/**
* @return Form
*/
public function ImportForm()
{
$form = parent::ImportForm();
$modelName = $this->modelClass;
$form->Fields()->removeByName("SpecFor{$modelName}");
$form->Fields()->removeByName("EmptyBeforeImport");
return $form;
}
示例2: ImportForm
/**
* Required so we can simply change the visible label of the "Import" button and lose some redundant form-fields.
*
* @return Form
*/
public function ImportForm()
{
$form = parent::ImportForm();
if (!$form) {
return;
}
$form->unsetAllActions();
$newActionList = new FieldList(array(new FormAction('import', _t('AdvancedWorkflowAdmin.IMPORT', 'Import workflow'))));
$form->Fields()->fieldByName('_CsvFile')->getValidator()->setAllowedExtensions(array('yml', 'yaml'));
$form->Fields()->removeByName('EmptyBeforeImport');
$form->setActions($newActionList);
return $form;
}