diff --git a/app/CMS/Pipeline/SavePipeline/Process/UploadTitlePhoto.php b/app/CMS/Pipeline/SavePipeline/Process/UploadTitlePhoto.php index 3ea87338..0832d0bf 100644 --- a/app/CMS/Pipeline/SavePipeline/Process/UploadTitlePhoto.php +++ b/app/CMS/Pipeline/SavePipeline/Process/UploadTitlePhoto.php @@ -2,10 +2,12 @@ namespace App\CMS\Pipeline\SavePipeline\Process; use App\CMS\Contracts\Content\SavePipeline\Process; +use App\CMS\Helpers\RootDirectory; use App\Models\Content\Content; use App\Models\FileManager\File; -class UploadTitlePhoto implements Process { +class UploadTitlePhoto implements Process +{ /** * Process and modify given page * @@ -23,7 +25,10 @@ class UploadTitlePhoto implements Process { $page->titlePhoto = isset($input['existingTitlePhoto']) ? $input['existingTitlePhoto'] : null; if (!is_null($titlePhoto)) { - $file = $fileModel->upload($titlePhoto); + $root = RootDirectory::get(); + $data = ['directoryId' => $root->id]; + + $file = $fileModel->upload($titlePhoto, (object)$data); $page->titlePhoto = $file ? $file['filename'] : null; } diff --git a/templates/PragueTennisCamp/Resources/assets/css/app.css b/templates/PragueTennisCamp/Resources/assets/css/app.css index 8352c238..dbef8437 100644 --- a/templates/PragueTennisCamp/Resources/assets/css/app.css +++ b/templates/PragueTennisCamp/Resources/assets/css/app.css @@ -153,6 +153,7 @@ header.top-bar h1 a { .title-photo img { border-radius: 0 0 5px 5px; + width: 100%; } .trainer { diff --git a/templates/PragueTennisCamp/Resources/assets/css/images/clay-bg.jpg b/templates/PragueTennisCamp/Resources/assets/css/images/clay-bg.jpg index ac4adf4c..e2b1aa8b 100644 Binary files a/templates/PragueTennisCamp/Resources/assets/css/images/clay-bg.jpg and b/templates/PragueTennisCamp/Resources/assets/css/images/clay-bg.jpg differ diff --git a/templates/PragueTennisCamp/Resources/views/modules/contactform/visitor/default.blade.php b/templates/PragueTennisCamp/Resources/views/modules/contactform/visitor/default.blade.php index e74e5256..b1496609 100644 --- a/templates/PragueTennisCamp/Resources/views/modules/contactform/visitor/default.blade.php +++ b/templates/PragueTennisCamp/Resources/views/modules/contactform/visitor/default.blade.php @@ -9,10 +9,16 @@ @section('content') + @if (!empty($page->titlePhoto)) +
+ +
+ @endif +
-

{{$page->title}}

+

{{$page->title}}