如何在仪表板命令页面prestashop上添加新按钮

如何在仪表板命令页面prestashop上添加新按钮,prestashop,orders,Prestashop,Orders,我正在为一个电子商务网站使用prestashop,我想将订单导出到excel文件中。为此,我想在dashboad orders页面中添加一个新按钮。 问题是我真的不知道该如何编辑,也不知道该编辑哪个文件。 我曾考虑添加一个html代码,但我尝试了许多页面,包括adminController,但使用此代码无法工作: 点击我 我知道有这样一个模块,但我不希望我们使用它。如果您使用的是Prestashop 1.6 您需要编辑此文件/adminxxxx/themes/default/template/c

我正在为一个电子商务网站使用prestashop,我想将订单导出到excel文件中。为此,我想在dashboad orders页面中添加一个新按钮。 问题是我真的不知道该如何编辑,也不知道该编辑哪个文件。 我曾考虑添加一个html代码,但我尝试了许多页面,包括adminController,但使用此代码无法工作:
点击我

我知道有这样一个模块,但我不希望我们使用它。

如果您使用的是Prestashop 1.6

您需要编辑此文件
/adminxxxx/themes/default/template/controllers/orders/helpers/list/list\u header.tpl

(此文件扩展了
/adminxxxx/themes/default/template/helpers/list/list\u headers.tpl

查看第二个文件,找到一个适当的空块声明,您希望将按钮放在其中,例如
{block name=“preTable”}{/block}

在第一个文件中,可以使用以下命令覆盖此块(包括按钮):

{block name=preTable}
    <div><button type="button">Click Me!</button></div>
{/block}
{block name=preTable}
点击我!
{/block}

如果您使用的是Prestashop 1.6

您需要编辑此文件
/adminxxxx/themes/default/template/controllers/orders/helpers/list/list\u header.tpl

(此文件扩展了
/adminxxxx/themes/default/template/helpers/list/list\u headers.tpl

查看第二个文件,找到一个适当的空块声明,您希望将按钮放在其中,例如
{block name=“preTable”}{/block}

在第一个文件中,可以使用以下命令覆盖此块(包括按钮):

{block name=preTable}
    <div><button type="button">Click Me!</button></div>
{/block}
{block name=preTable}
点击我!
{/block}

非常感谢,我可以添加一个新按钮,但不能添加到我想要的页面中。事实上,我想在订单列表中做广告,而不是在一个订单的细节中。所以它不是要编辑的正确文件:)所以它可以吗?如果这回答了你的问题,请将我的帖子标记为已接受。事实上,它是不好的,正如我说的按钮被添加,但不是在我想要的页面。我想把它放在订单列表页面。我不明白为什么它不起作用<代码>/helpers/list/list_header.tpl
仅用于列表页面。所以更改
/controllers/orders/helpers/list/list\u headers.tpl
只会影响订单列表页面。它在我的网站上运行,运行良好。问题出在这一部分。非常感谢您的帮助:)非常感谢,我可以添加一个新按钮,但不是在我想要的页面中。事实上,我想在订单列表中做广告,而不是在一个订单的细节中。所以它不是要编辑的正确文件:)所以它可以吗?如果这回答了你的问题,请将我的帖子标记为已接受。事实上,它是不好的,正如我说的按钮被添加,但不是在我想要的页面。我想把它放在订单列表页面。我不明白为什么它不起作用<代码>/helpers/list/list_header.tpl仅用于列表页面。所以更改
/controllers/orders/helpers/list/list\u headers.tpl
只会影响订单列表页面。它在我的网站上运行,运行良好。问题出在这一部分。非常感谢您的帮助:)