Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 20.04.2017 18:55:39

Ошибка синтаксиса в темплейте

подскажите в темплейте laravel 5.4 хочу если елементов больше 1 вывести "s" что-то вроде

Row@if ( count($shippingClassesList) > 1 )s @endif of 

И ошибка синтаксиса на

Row@if

Если же написать пробел между символами

Row @if

    то на экране появлятся текст с лишним пробелом

Row s 

А как правильно ?
Спасибо !

Не в сети

#2 20.04.2017 19:10:58

Re: Ошибка синтаксиса в темплейте

Мне кажется так читабельнее:

Row{{ count($shippingClassesList) > 1 ? 's ' : '' }}

Не в сети

#3 21.04.2017 07:39:05

Re: Ошибка синтаксиса в темплейте

{{ count($shippingClassesList) > 1 ? 'Rows ' : 'Row' }}

Ещё вариант trans_choice()

Изменено Sergant210 (21.04.2017 07:47:22)

Не в сети

Подвал раздела