首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Buttons Laravel

Buttons Laravel
EN

Stack Overflow用户
提问于 2018-07-05 01:43:53
回答 2查看 1.4K关注 0票数 0

我需要你帮我弄一下背包和纽扣。我有一个products列表,在editdelete按钮中,我又向产品的nutrient及其price添加了两个。使用背包时,我不知道如何加载有问题的产品的id来放入此附加信息。我该怎么做呢?

Image

EN

回答 2

Stack Overflow用户

发布于 2018-07-05 21:41:31

在您创建的按钮视图中,您应该能够使用$entry。有关更多信息,请查看https://laravel-backpack.readme.io/docs/crud-buttons

票数 0
EN

Stack Overflow用户

发布于 2018-08-31 10:26:02

尽管这个事件已经发生了一个多月了,我还是会尝试分享一些信息来帮助其他人。

1.首先您需要创建一个新的刀片文件

resources\views\vendor\backpack\buttons\crud\buttons.

2.文件内部

代码语言:javascript
复制
<a href="nutrientes?produto_id={{$entry->getKey()}}"><i class='fa fa-list'></i>Listar Nutrientes</a>

$entry->getKey()将为您提供"id“。

3.将“”连接到您的CrudCrontroller

在您的ProductCrudController中,您需要添加一个新条目。

代码语言:javascript
复制
$this->crud->addButtonFromView('line', 'extra_button', 'extra_button', 'beginning');

extra_button "just a example“需要在第三个参数"if I‘if wrong”中包含刀片文件的名称。

在此之后,您应该会获得表中列出的每一行的新按钮。

只需要一个提示:如果你打算添加“很多按钮”,试着使用下拉按钮。

代码语言:javascript
复制
<div class="btn-group">
    <button type="submit" class="btn btn-primary btn btn-xs btn-default">
        <span class="fa fa-list" role="presentation" aria-hidden="true" style="color: #f1f1f1"></span> &nbsp;
        <span data-value="save_and_back" style="color: #fff">Opções</span>
    </button>

    <button type="button" class="btn btn-primary dropdown-toggle btn-xs btn-default" data-toggle="dropdown" aria-haspopup="true" aira-expanded="false" aria-expanded="true">
        <span class="caret"></span>
        <span class="sr-only">▼</span>
    </button><div class="dropdown-backdrop"></div>

    <ul class="dropdown-menu" style="font-size: 12px;">
        <li><a href="test/create/{{$entry->getKey()}}" data-value="save_and_edit"><i class='fa fa-plus'></i>Add new nutriente</a></li>
        <li><a href="nutrientes?produdo_id={{$entry->getKey()}}" data-value="save_and_edit"><i class='fa fa-list'></i>Listar nutrientes</a></li>
        <li><a href="test/secondaction{{$entry->getKey()}}" data-value="save_and_edit"><i class='fa fa-arrow-right'></i>Second Action</a></li>
        <li><a href="teste/cancel/{{$entry->getKey()}}" data-value="save_and_edit"><i class='fa fa-times'></i>Cancel</a></li>
    </ul>
</div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51178755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档