В моем файле Blade article.blade.php
я включаю другое представление с переменной.
Blade
@include('frontend/header', ['page_title' => 'hello' ])
Контроллер
public function hitCollector($article_id)
{
$data["article"] = DB::table('selected_articles')
->where('published', 1)
->where('id', $article_id)
->get();
//collecting hit
DB::table('selected_articles')
->where('id', $article_id)
->increment('clicks');
return view('frontend/article', $data);
}
В результате я получаю поле БД ' клики ', увеличенное вдвое (+2), но не (+1) для заданных записей.Я заметил, что удвоение прекращается только в том случае, если я удаляю часть ['page_title' => 'hello']
из моей линии включения Blade.
Есть идеи?Ошибка?