Я сделал страницу просмотра в CodeIgniter, используя блейд с именем «preeti-to-unicode.blade.php»
Вид:
<div class="row">
<div class="col-md-6">
<h4>PREETI</h4>
<form method="GET">
<input id ="input-preeti" class="form-control" name="preeti" value="{{ $input_preeti }}">
<button type="submit" class="btn btn-primary" style="margin: 1em 0;">Submit</button>
</form>
</div>
<div class="col-md-6">
<h4>UNICODE</h4>
<input class="form-control" name = "unicode" readonly value="{{ $output_unicode }}">
</div>
Контроллер:
public function preeti()
{
$preeti_rule =
[
"a" => "d",
"b" => "k",
"v" => "l",
"r" => "t",
"i" => "g",
"y"" => "s"
];
$input_preeti = $this->input->get('preeti');
$output_unicode = join('',
array_map(function($convert_unicode) use($preeti_rule) {
return $preeti_rule[$convert_unicode] ?? null; },
str_split($input_preeti)));
$this ->load->blade('index.preeti-to-unicode',[
'preeti' => $input_preeti,
'unicode' => $output_unicode,
]);
}
Я получаю следующую ошибку при загрузке страницы preeti-to-unicode.blade.php. Обе ошибки находятся на той же странице Сообщение об ошибке1 Сообщение об ошибке2
Я слишком много пытался решить эту проблему, но отображается то же сообщение об ошибке, я думаю, что ошибка находится на странице контроллера в этой части.
$this ->load->blade('index.preeti-to-unicode',[
'preeti' => $input_preeti,
'unicode' => $output_unicode,