Javascript Don';Laravel控制器(JS)中的t工作工具提示

Javascript Don';Laravel控制器(JS)中的t工作工具提示,javascript,php,laravel,tooltip,Javascript,Php,Laravel,Tooltip,不要在laravel中使用JS代码和工具提示使用公共函数 public function recentActions() { $b = \Cache::remember('indexBans',10,function() { $(function () {$('.mt').tooltip({template: '<div class="tooltip md-tooltip-main"><div

不要在laravel中使用JS代码和工具提示使用公共函数

public function recentActions()
    {
        $b = \Cache::remember('indexBans',10,function()
        {
            $(function () {$('.mt').tooltip({template: '<div class="tooltip md-tooltip-main"><div class="tooltip-arrow md-arrow"></div><div class="tooltip-inner md-inner-main"></div></div>'});});
            $html = '';$actions = Ban::latest('BanTime')->where('Sil','=',0)->take(5)->get();
            if($actions->isEmpty()) $html .= '<div class="feed-element">No recent bans.</div>';
            foreach($actions as $row)
            {
                $user = @User::where('user',$row->Player)->first();
                $admin = @User::where('user',$row->Admin)->first();
                $html .= '<div class="feed-element"><img src="'.URL::to('/').'/assets/a/'.$user->Skin.'.png" class="pull-left img-circle mt" data-toggle="tooltip" data-placement="top" title="TEST HTML" style="height:38px;"><div class="media-body ">'.(isset($row->user) ? $row->user->url : $row->Player).' was banned by '.$row->admin->url.'. Reason: '.$row->Reason.' <br><small class="text-muted green"><i class="fa fa-clock-o"></i> '.Carbon::createFromFormat('Y-m-d H:i:s',$row->BanTime)->diffForHumans().' ('.$row->BanTime.')</small></div></div>';
            }
            return $html;
        });
        return $b;
    }
public function recentations()
{
$b=\Cache::记住('indexBans',10,function()
{
$(函数(){$('.mt')。工具提示({模板:'});});
$html='';$actions=Ban::latest('BanTime')->where('Sil','=',0)->take(5)->get();
如果($actions->isEmpty())$html.='最近没有禁令';
foreach($actions作为$row)
{
$user=@user::where('user',$row->Player)->first();
$admin=@User::where('User',$row->admin)->first();
$html.='Skin.'.png“class='pull left img circle mt”data toggle=“tooltip”data placement=“top”title=“TEST html”style=“height:38px;”“>”(isset($row->user)?$row->user->url:$row->Player。)被“$row->admin->url.”禁止。原因:'.$row->Reason.'Carbon createFromFormat('Y-m-d H:i:s',$row->BanTime->diffForHumans()。'(“.$row->BanTime.”);
}
返回$html;
});
返回$b;
}
错误:

[2019-10-03 11:31:34]生产。错误:异常 带有消息的“Symfony\Component\Debug\Exception\FatalErrorException” '语法错误,意外'(',应为变量(T_变量)或'$'' 在里面 /home2/linkman2/public_html/panel/app/Http/Controllers/ActionController.php:42 堆栈跟踪:

0{main}
代码中有两个问题:

  • …src=“”.URL::to(“/”)。/assets…

  • ...Carbon::createFromFormat('Y-m-dh:i:s',$row->BanTime)->diffForHumans()。..

您正在使用带单引号的字符串,并将单引号连接到('/')和这里的
('Y-m-d H:i:s'
),因此必须将单引号更改为双引号

$html .= '<div class="feed-element"><img src="'.URL::to("/").'/assets/a/'.$user->Skin.'.png" class="pull-left img-circle mt" data-toggle="tooltip" data-placement="top" title="TEST HTML" style="height:38px;"><div class="media-body ">'.(isset($row->user) ? $row->user->url : $row->Player).' was banned by '.$row->admin->url.'. Reason: '.$row->Reason.' <br><small class="text-muted green"><i class="fa fa-clock-o"></i> '.Carbon::createFromFormat("Y-m-d H:i:s",$row->BanTime)->diffForHumans().' ('.$row->BanTime.')</small></div></div>';
$html.='Skin..png“class='pull left img circle mt”data toggle=“tooltip”data placement=“top”title=“TEST html”style=“height:38px;”(isset($row->user);$row->user->url:$row->url:$row->admin->url.“.”被“$row->admin->url.”禁止。原因:'.$row->Reason.
'.Carbon createFromFormat('Y-m-d H:i:s),$row->BanTime->diffForHumans.)(“.$row->BanTime.”);
问题在于此函数,而不是$html

$(function () {$('.mt').tooltip({template: '<div class="tooltip md-tooltip-main"><div class="tooltip-arrow md-arrow"></div><div class="tooltip-inner md-inner-main"></div></div>'});});
$(函数(){$('.mt')。工具提示({模板:'});});
您在$html中忘记了(或)。=可能是这个->(isset)