我有一个小型客户关系管理系统。我可以创建、更新和删除客户。我也为每个客户提供了详细的视图。现在我想在单个视图的末尾添加一个按钮: Create Offer
.
我有两张table。1个表的名称为:customer,其中包含一些字段name、姓氏等。我这样创建customer:
<form method="post" action="/mvs/mvs/public/admin/kunden">
{{ csrf_field() }}
<div class="container">
<div class="row">
<div class="col-md-12 col-md-offset-2" >
<div class="form-group">
<label for="vorname">Vorname</label>
<input type="text" class="form-control" name="vorname" id="vorname" placeholder="Vorname" value="{{ old('vorname') }}" required>
</div>
<div class="form-group">
<label for="nachname">Nachname</label>
<input type="text" class="form-control" name="nachname" id="nachname" placeholder="Nachname" value="{{ old('nachname') }}" required>
</div>
<div class="form-group">
<label for="strasse">Straße</label>
<input type="text" class="form-control" name="strasse" id="strasse" placeholder="Strasse" value="{{ old('strasse') }}" required>
</div>
<div class="form-group">
<label for="plz">PLZ</label>
<input type="number" class="form-control" name="plz" id="plz" placeholder="Plz" value="{{ old('plz') }}" required>
</div>
<div class="form-group">
<label for="wohnort">Wohnort</label>
<input type="text" class="form-control" name="wohnort" id="wohnort" placeholder="Wohnort" value="{{ old('wohnort') }}" required>
</div>
<div class="form-group">
<label for="mail">Mail</label>
<input type="mail" class="form-control" name="mail" id="mail" placeholder="E-mail" value="{{ old('mail') }}" required>
</div>
<div class="form-group">
<label for="telefon">Telefon</label>
<input type="text" class="form-control" name="telefon" id="telefon" placeholder="Telefon" value="{{ old('telefon') }}" required>
</div>
<div class="form-group">
<label for="geburtsdatum">Geburtsdatum</label>
<input type="date" class="form-control" name="geburtsdatum" id="geburtsdatum" placeholder="Geburtsdatum" value="{{ old('geburtsdatum') }}" required>
</div>
<br>
<button type="submit" class="btn btn-primary">Kunden anlegen</button>
<a href="{{ URL::previous() }}"><button type="submit" class="btn btn-danger">Abbrechen</button></a>
</div>
</div>
</div>
</form>
详细视图与该页类似。在详细视图中,我做了一个按钮。该按钮链接到动态pdf控制器。动态pdf控制器工作,但我不知道我如何从客户的详细视图数据。我只得到表中所有客户的数据。
以下是片段:
function get_customer_data()
{
$customer_data = DB::table('kundens')
->limit(10)
->get();
return $customer_data;
}
我明白这是错误的(我是初学者,对此很抱歉),但我不知道如何编码,我从客户那里得到了我在详细视图中选择的数据。
当我点击按钮时,我希望pdf保存在数据库中并链接到该客户。
我希望我能解释清楚。没有的时候请不要轻描淡写-我尽量解释得更好,但这还不够。
2条答案
按热度按时间s2j5cfk01#
在详细视图页面中,按钮(链接)如下所示:
您的路线(web.php):
您的dynamicpdfcontroller将是:
mccptt672#
如果我理解正确:你只想从一个特定的客户的数据按钮点击?
带有昆登id的按钮链接:
新路线:
控制器更新:
----编辑----
完整指南:
html格式:
路线:
控制器: