Я пытаюсь сделать вид с čćžšđ
буквами в нем, но это удается, и дает мне эту ошибку:Laravel View :: Render() дает ошибку
The Response content must be a string or object implementing __toString(), \"boolean\" given."
я извлеченный частичное, и когда я загрузите это частичное, используя обычный способ (с @include), тогда все будет в порядке. Но мне нужна функция «загрузить больше», поэтому я использую это частичное для рендеринга html для меня, и я добавляю его только в DOM с помощью jQuery. Это парциальное:
<?php $flag = true; ?>
@foreach($tags as $tag)
@if(empty($tag->tag)) <?php continue; ?> @endif
@if($flag == true)
<?php $temp = $tag->tag[0]; ?>
<br><label class="firstLetterLabel">{{ strtoupper($temp) }}</label><br><hr><br>
<?php $flag = false; ?>
@endif
@if($temp != $tag->tag[0])
<br><label class="firstLetterLabel">{{ strtoupper($tag->tag[0]) }}</label><br><hr><br>
@endif
<div class="singleTag">
<a href="/tag/{{ $tag->id }}">{{ $tag->tag }}</a>
</div>
<?php $temp = $tag->tag[0]; ?>
@endforeach
Это, как я использую его в «больше нагрузки» функции:
$tags = Tag::orderBy("tag")->take(Config::get("settings.num_tags_per_page"))->skip(($page-1)*Config::get("settings.num_tags_per_page"))->get();
$data = array();
$data['data'] = View::make("discover.partials.tags")->with("tags", $tags)->render();
if(count($tags)%Config::get("settings.num_tags_per_page") == 0 && count($tags) > 0)
$data['msg'] = 'ok';
else
$data['msg'] = 'stop';
return json_encode($data);
Это частичное теги чтения и сортировать их в алфавитном порядке, и он извлекает первую букву каждого тега потому что мне нужно это письмо где-то в другом месте. И когда этот частичный находит одну из этих букв čćžšđ
, тогда это дает мне ошибку выше.
Как это решить?
Не работает, я получаю ту же ошибку, что и раньше – Alen