【问题标题】:Silverstripe CsvBulkLoader not showing Import functionality [closed]Silverstripe CsvBulkLoader 未显示导入功能 [关闭]
【发布时间】:2018-07-06 03:50:05
【问题描述】:

我使用 Silverstripe 3.6 并按照 Adding Custom CsvBulkUploader to ModelAdmin in Silverstripe 和 Silverstripe 文档的所有步骤操作,但没有显示导入选项(字段或按钮)。 我用 $managed_models、$model_importers 和 $url_segment 扩展了 ModelAdmin:

private static $managed_models = array(
    'ModelInfo'
 );
 private static $model_importers = array(
    'ModelInfo' => 'ModelInfoCsvBulkLoader',
 );
 private static $url_segment = 'modelinfo';

我使用 ModelInfoCsvBulkLoader $columnMap 扩展了 CsvBulkLoader。

public $columnMap = array(
    'Product Code' => 'Title',
    'Dimensions' => 'Dimensions',...);

public $duplicateChecks = array(
    'Product Code' => 'Title'
);

我复制并粘贴了名称 ModelInfoCsvBulkLoader 以避免拼写错误...

这是我的结果:

My result looks like this with an export and a print button, but no import field or button

有人知道我错过了什么吗?

【问题讨论】:

  • 嗨 KiGi 看起来你是新来的,你介意编辑这个问题以更基于代码!一个好的起点在这里:stackoverflow.com/help/how-to-ask
  • 嗨 Lachie,是的,你是对的,我是新来的,我的问题是我不知道如何编辑我的问题。提交问题后,我已经在寻找它。你能给我指出正确的方向吗?抱歉,刚刚找到。为什么我写评论时“编辑”链接这么明显,而我提交问题时蓝色不明显?
  • 嗨 Kigi,试试这个链接:stackoverflow.com/help/privileges/edit
  • 可能在官方关闭原因下关闭:这个问题是由无法再复制的问题或简单的印刷错误引起的。虽然类似的问题可能是这里的主题,但这个问题的解决方式不太可能帮助未来的读者

标签: php silverstripe bulkloader


【解决方案1】:

我的代码绝对没有问题。 我只是看错地方了。 仅当您单击右上角的搜索图标时才会显示导入字段。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-25
    • 2012-08-24
    • 2020-12-27
    • 2021-12-18
    • 1970-01-01
    • 2021-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多