Форумы портала PHP.SU » » CMS и фреймворки » Laravel 5 Использование кастомных хелперов в темплейтах

Страниц (1): [1]
 

1. Nesquik - 26 Июля, 2016 - 00:53:24 - перейти к сообщению
В кратце такая ситуация: размещаю проект на ларавел 5 на обычном хостинге, все запускается но у меня в view-хах подключаются кастомные хелперы, которые находятся в namespace например use App\Helpers\Substr; тестировал на windows все ок, хотя в phpstorm они подсвечиваются серым, что типо не видит их, однако с ними все работает, на хостинге выдает эксепшен.

Например:

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3.  
  4. use App\Helpers\Substr;
  5. use App\Helpers\LoaderBtn;
  6.  
  7. ?>
  8.  
  9. @extends('zaks.public')
  10.  
  11. @section('content')
  12.  
  13. @include('zaks.search')
  14.  
  15. <input id="zaksagency_root" type="hidden" value="{{config('zaks.zaksagency_root')}}">
  16.  
  17. <!-- категории -->
  18. <h2>Все категории</h2>
  19. @if($models['countCategories'] == 0)
  20.     <p>Нет ни одной категории</p>
  21. @endif
  22.  
  23. <ul class="main_page_ul">
  24.     @foreach($models['SACategories'] as $row)
  25.         <li style="background: url('{{config('zaks.zaksagency_root')}}/images/{{$row->img == null ? 'test_avatar.png' : $row->img}}') center center no-repeat;">
  26.             <a href="{{config('zaks.zaksagency_root')}}/categories/{{$row->id}}">{!!Substr::cut($row->name)!!}</a>
  27.         </li>
  28.     @endforeach
  29. </ul>
  30.  


Второй момент - не совсем понятно как обращаться к сайту не к /public, а к / рутовой директории.

 

Powered by ExBB FM 1.0 RC1