0

我开发了一个模块,增加了使用自定义.csv文件导入产品的功能。在管理面板的导入页面上有一个用于下载示例.csv文件以进行导入的块。我还替换了显示用于导入的标准 CSV 文件的下载链接列表的模板。但是所有这些链接都是使用 prestashop 小部件生成的。

<div class="card-block">
    <div class="list-group">
        {{ ps.import_file_sample('Sample Categories file', 'categories_import') }}
        {{ ps.import_file_sample('Sample Products file', 'products_import') }}
        {{ ps.import_file_sample('Sample Combinations file', 'combinations_import') }}
        {{ ps.import_file_sample('Sample Customers file', 'customers_import') }}
        {{ ps.import_file_sample('Sample Addresses file', 'addresses_import') }}
        {{ ps.import_file_sample('Sample Brands file', 'manufacturers_import') }}
        {{ ps.import_file_sample('Sample Suppliers file', 'suppliers_import') }}
        {{ ps.import_file_sample('Sample Aliases file', 'alias_import') }}
        {{ ps.import_file_sample('Sample Store Contacts file', 'store_contacts') }}
        {{ ps.import_file_sample('Custom import Products', 'custom_import_products') }}
        {# Here I want to Paste the download link of my CSV file.#}
    </div>
</div>

此小部件生成链接,例如

<a class="list-group-item list-group-item-action" href="/admin313mqb45c/index.php/configure/advanced/import/sample/download/products_import?_token=LWfVtgamtkNgwzAhhj92a3mxYOGD1lid08R4YYlF5Oo">
    Sample Products File
</a>

但由于我正在制作一个单独的模块,我希望我的文件不在一般下载目录中,而是在模块中。

因此,我想准确了解我应该将文件放在模块中的哪个位置,然后如何生成指向该文件的链接,以便访问者可以下载它。

4

0 回答 0