【发布时间】:2017-03-30 15:09:02
【问题描述】:
我在公共文件夹中有一个像这样的音频文件-
@foreach ($songs as $song)
<a href="{{asset('/audio/' . $song->song)}}" download="" >
<button type="button" class="btn btn-xs btn-info download" style="margin-bottom: 15px;">
<i class="glyphicon glyphicon-download">Download</i>
</button>
</a>
@endforeach
所以,当我单击该按钮时,它会下载歌曲。我有一个歌曲数据库,我将歌曲和一列download_count 设置为默认值(0)。每次单击按钮时,我都想增加download_count。那么如何将此逻辑传递给控制器以更新数据库?
【问题讨论】:
-
您可以调用控制器方法而不是文件。在这种方法中,您可以编写逻辑来将计数添加到数据库并动态下载文件。
-
您可以在点击下载时创建一个下载方法,您将调用该下载方法。您可以使用计数器