Javascript Don';Laravel控制器(JS)中的t工作工具提示
不要在laravel中使用JS代码和工具提示使用公共函数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
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)