Относительно новичок в структуре Laravel, и я не могу понять, почему функция возвращает пустую страницу.Laravel: функция возвращает пустую страницу
<?php
class MainController extends Controller {
public function setLanguage($language = 'nl', $page = 'index')
{
switch ($language) {
case 'nl':
$this->showNL();
break;
case 'fr':
echo $language . ' ' . $page;
break;
case 'de':
echo $language . ' ' . $page;
break;
default:
echo "nothing here";
}
}
public function showNL() {
return "Display some text";
}
}
Вызывается функция showNL(), но она просто возвращает пустой html-документ. Также нет ошибок laravel.
Нет, вы никогда не должны печатать что-либо в методах контроллера. –