24 lines
652 B
PHP
24 lines
652 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
namespace App\Http\Controllers\Bo;
|
||
|
|
|
||
|
|
use App\Http\Controllers\Controller;
|
||
|
|
use App\Models\Content;
|
||
|
|
use Illuminate\Http\Request;
|
||
|
|
|
||
|
|
class ContentController extends Controller
|
||
|
|
{
|
||
|
|
public function manage(Request $request, $key) {
|
||
|
|
$content = Content::where('key', $key)->first();
|
||
|
|
|
||
|
|
if ($_SERVER["REQUEST_METHOD"] === "POST") {
|
||
|
|
$content->value = $request->value;
|
||
|
|
$content->save();
|
||
|
|
|
||
|
|
return redirect()->route('bo.content', ['key' => $content->key, 'content' => $content])->with('success', 'Modifications enregistrés !');
|
||
|
|
}
|
||
|
|
|
||
|
|
return view('bo.content.manage', compact('content'));
|
||
|
|
}
|
||
|
|
}
|