大佬教程收集整理的这篇文章主要介绍了live.ERROR:试图获取非对象的属性“标题”(视图:C:\xampp\htdocs\core\resources\views\user\signal-all.blade.php),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
错误:试图获取非对象的属性“标题”(视图:C:\xampp\htdocs\core\resources\vIEws\user\signal-all.blade.PHP)
亲爱的,请帮帮我,我找不到错误,它工作正常。
信号-all.blade.PHP
@extends('layouts.user')
@section('content')
<div class="page-body">
<div class="row">
<div class="col-sm-12">
<div class="card">
<div class="card-header">
<h5>Historial - IDeas de Trading</h5>
<div class="card-header-right">
<ul class="List-unstyled card-option">
<li><i class="fa fa-chevron-left"></i></li>
<li><i class="fa fa-window-maximize full-card"></i></li>
<li><i class="fa fa-minus minimize-card"></i></li>
<li><i class="fa fa-times close-card"></i></li>
</ul>
</div>
</div>
<div class="card-block">
<div class="table-responsive">
<table class="table table-striped table-bordered table-hover" ID="sample_1">
<thead>
<tr>
<th>#</th>
<th>Fecha</th>
<th>Titulo</th>
<th>Mercado - Par - Tipo</th>
<th>TF - Estado</th>
<th>Acción</th>
</tr>
</thead>
<tbody>
@PHP $p = 0 @endPHP
@if (\Illuminate\Support\Facades\Auth::user()->expire_time != 1 and \Carbon\Carbon::parse(\Illuminate\Support\Facades\Auth::user()->expire_time)->isPast())
<tr>
<td colspan="7"><h6 class="text-center">Su plan esta expirado,actualice su plan <a href="{{ route('user-upgrade-plan') }}" class="btn text-white btn-primary Font-weight-bold text-uppercase btn-min-wIDth">Actualizar Plan</a></h6></td>
</tr>
@elseif (\Illuminate\Support\Facades\Auth::user()->plan_status == 0)
<tr>
<td colspan="7"><h6 class="text-center">tablero de señales desactivado. <a href="{{ route('chose-payment-method') }}" class="btn text-white btn-warning Font-weight-bold text-uppercase btn-min-wIDth">PAGO PENDIENTE</a></h6></td>
</tr>
@else
@PHP $p = 0 @endPHP
@foreach($signal as $k => $p)
<tr>
<td>{{ $k + $signal->firstItem() }}</td>
<td>{{\Carbon\Carbon::parse($p->created_at)->format('d/m/Y - h:i:s A')}}</td>
<td>{{ $p->signal->Title }}</td>
<td>{{ $p->signal->asset->name }} - {{ $p->signal->symbol->name }} - {{ $p->signal->type->name }}</td>
<td>{{ $p->signal->frame->name }} - {{ $p->signal->status->name }}</td>
<td>
<a href="{{ route('user-signal-vIEw',$p->signal->custom) }}" class="btn btn-primary bold uppercase btn-mini" Title="Ver"><i class="fa fa-eye"></i> Ver</a>
</td>
</tr>
@endforeach
@endif
</tbody>
</table>
</div>
@if ($p)
{{$signal->links('basic.pagination')}}
@endif
</div>
</div>
</div>
</div>
</div>
@endsection
我还添加了 layouts.user.PHP
@PHP
$planID = Auth::user()->plan_ID;
$allSignal = App\SignalPlan::wherePlan_ID($planID)->count();
@endPHP
<div class="pcoded-main-container">
<div class="pcoded-wrapper">
<nav class="pcoded-navbar">
<div class="sIDebar_toggle"><a href="#"><i class="icon-close icons"></i></a></div>
<div class="pcoded-inner-navbar main-menu">
<div class="pcoded-navigation-label">Panel de Control</div>
<ul class="pcoded-item pcoded-left-item">
<li class="{{ Request::is('user-dashboard') ? 'active' : '' }}">
<a href="{{ route('user-dashboard') }}">
<span class="pcoded-micon"><i class="ti-home"></i><b>D</b></span>
<span class="pcoded-mtext">Inicio</span>
<span class="pcoded-mcaret"></span>
</a>
</li>
</ul>
<div class="pcoded-navigation-label">IDeas de Comercio</div>
<ul class="pcoded-item pcoded-left-item">
<li class="{{ Request::is('user/all-signal') ? 'active' : '' }}">
<a href="{{ route('user-all-signal') }}">
<span class="pcoded-micon"><i class="ti-stats-up"></i><b>D</b></span>
<span class="pcoded-mtext">Señales</span>
<span class="pcoded-badge label label-primary ">{{ $allSignal }}</span>
<span class="pcoded-mcaret"></span>
</a>
</li>
</ul>
<div class="pcoded-navigation-label">administrar Ganancias</div>
<ul class="pcoded-item pcoded-left-item">
<li class="">
<a href="{!! route('logout') !!}" onclick="event.preventDefault();document.getElementByID('logout-form').submit();">
<span class="pcoded-micon"><i class="ti-share-alt"></i><b>D</b></span>
<span class="pcoded-mtext">Salir</span>
<span class="pcoded-mcaret"></span>
</a>
<form ID="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
{{ csrf_fIEld() }}
</form>
</li>
</ul>
</div>
</nav>
<div class="pcoded-content">
<div class="pcoded-inner-content">
<div class="main-body">
<div class="page-wrapper">
@if($errors->any())
@foreach ($errors->all() as $error)
<div class="alert alert-warning icons-alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<i class="icoFont icoFont-close-line-circled"></i>
</button>
<p>{!! $error !!}</p>
</div>
@endforeach
@endif
@yIEld('content')
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
@if(Auth::user()->plan_status == 1 and Auth::user()->plan->telegram_status == 1)
{!! $basic->chat !!}
@endif
<script>
@if(Session::has('message'))
var type = "{{ Session::get('type','info') }}";
switch(type){
case 'info':
toastr.info("{{ Session::get('message') }}");
break;
case 'warning':
toastr.warning("{{ Session::get('message') }}");
break;
case 'success':
toastr.success("{{ Session::get('message') }}");
break;
case 'error':
toastr.error("{{ Session::get('message') }}");
break;
}
@endif
</script>
@yIEld('scripts')
控制器
public function AllSignal()
{
$data['page_Title'] = 'All Signal';
$data['signal'] = SignalPlan::wherePlan_ID(Auth::user()->plan_ID)->orderBy('ID','desc')->paginate(10);
return vIEw('user.signal-all',$data);
}
当我尝试执行它时抛出错误:试图获取非对象的属性“标题”
并使用 plan_status == 1 它完美运行
foreach($signal as $k => $p)
的语法意味着,对于 $signal
数组中的每个元素作为一个键值对,这意味着 $p
已经表示来自数组,$signal
是数组索引。在 $k
的单个对象中,您拥有属性标题。为了引用该属性,您只需要执行 $singal
。如果您不确定,您可以在刀片上的某处执行 $p->title
或 dd($signal)
以验证它包含的内容
以上是大佬教程为你收集整理的live.ERROR:试图获取非对象的属性“标题”(视图:C:\xampp\htdocs\core\resources\views\user\signal-all.blade.php)全部内容,希望文章能够帮你解决live.ERROR:试图获取非对象的属性“标题”(视图:C:\xampp\htdocs\core\resources\views\user\signal-all.blade.php)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。