This commit is contained in:
Kevin Adametz 2024-08-05 11:58:09 +02:00
parent c1c613a4b9
commit 881fc84207
384 changed files with 50679 additions and 990 deletions

View file

@ -6,6 +6,7 @@ namespace App\Http\Controllers\CMS;
use App\Http\Controllers\Controller;
use App\Models\Feedback;
use Carbon\Carbon;
use IqContent\LaravelFilemanager\Lfm;
use Request;
class CMSFeedbackController extends Controller
@ -38,6 +39,8 @@ class CMSFeedbackController extends Controller
$feedback = new Feedback();
$id = 'new';
$feedback->status = 1;
$feedback->content_new = "";
}else{
$feedback = Feedback::findOrFail($id);
@ -46,6 +49,7 @@ class CMSFeedbackController extends Controller
$data = [
'feedback' => $feedback,
'id' => $id,
'lfm_helper' => app(Lfm::class),
];
return view('cms.feedback.detail', $data);
@ -67,15 +71,18 @@ class CMSFeedbackController extends Controller
$feedback->show_in_navi = 1;
$feedback->catalog_id = 1;
}else{
$feedback = Feedback::findOrFail($id);
}
$feedback->title = $data['title'];
$feedback->status = isset($data['status']) ? true : false;
$feedback->slug = $data['slug'];
$feedback->date = $data['date'];
$feedback->content = $data['content'];
$feedback->content_new = $data['content_new'];
$feedback->box_body = $data['image'];
$feedback->description = $data['description'];
$feedback->pagetitle = $data['pagetitle'];
$feedback->keywords = $data['keywords'];
@ -93,6 +100,9 @@ class CMSFeedbackController extends Controller
if($first_feedback = $parent_feedback->children->first()){
$feedback->lft = $first_feedback->lft;
$feedback->rgt = $first_feedback->rgt;
}else{
$feedback->lft = $parent_feedback->lft +1;
$feedback->rgt = $parent_feedback->lft +2;
}
$feedback->tree_root = $parent_feedback->tree_root;