From 4594e8494552a9f0d3bd1c57a8f6087e1a090a1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kv=C3=A1=C4=8Dek?= Date: Wed, 6 Apr 2016 01:48:14 +0200 Subject: [PATCH] FIX: change url to something random after content delete. In this way, deleted page will no longer "occupy" url. --- app/Http/Controllers/Admin/EditContent.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Http/Controllers/Admin/EditContent.php b/app/Http/Controllers/Admin/EditContent.php index 99e2d744..d18117ff 100644 --- a/app/Http/Controllers/Admin/EditContent.php +++ b/app/Http/Controllers/Admin/EditContent.php @@ -221,6 +221,9 @@ class EditContent extends Controller ->with('error', trans('admin/contents.invalidPage')); } + // change url to something unique + $page->url = uniqid($page->url.'_'); + list ($revision, $changedColumns) = $page->updateWithHistory(['status' => 'status'], ['status' => Content::STATUS_DELETED]); // was something changed?