如何解决Laravel / Voyager尝试在我的旅行者页面上使用btn从控制器调用函数
因此,正如标题所述,在这种情况下,我试图从控制器中调用一个函数(PushGuides)以调用一个函数,该函数将带入我在航海家中打勾的文章的ID将其推送到另一个数据库。或在这种情况下,我试图将分期推向现实。我只是测试功能,以便有经验。所以我现在就是这种情况。
Laravel版本5.8.21
所以这是我设法编写的发布按钮,这是我在尝试将函数连接到时遇到的按钮。这是按钮的代码。
@can('add',app($dataType->model_name))
<a href="{{App\Http\Controllers\Voyager\PushGuides::TestGuide('/TestGuide')}}" class="btn btn-warning btn-add-new">
<i class="voyager-external"></i> <span>Publish</span>
</a>
@endcan
那是我的视图/供应商/航海者中的代码,而我试图做的是将该按钮放入Voyager的admin gui中,以便能够将我已经选中的所有文章都拉出框ID使用此功能。
public function PushGuides(){
$titles = $this->remotedb->table('guides');
$toinsert = $this->localdb->table('guides')->where('id','=',"CheckList");
if($titles->id->where('id',$toinsert->id)->doesntExist()){
$this->remotedb->table('guides')->insert([
'is_translation' => $toinsert->is_translation,'language' => $toinsert->language,}
但是我无法调用此函数。您不必担心该功能是否正常运行,至于这个问题,我想知道的是如何将Voyager GUI中的按钮连接到该功能,如何调用它。
感谢您阅读这篇文章。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。