LARAVEL

CKeditor filetools-response-error

15.10.2021 1 dəq oxuma
public function uploadImageDescription(Request $request)
{
    if ( $request->hasFile( 'upload' ) )
    {
        $file = $request->file( 'upload' );

        $filename  = pathinfo( $file->getClientOriginalName(), PATHINFO_FILENAME );
        $extention = $file->getClientOriginalExtension();
        $new_name  = $filename . '-' . time() . '.' . $extention;

        $file->move( 'images/sinaq-description', $new_name );
        $url             = asset( 'images/sinaq-description/' . $new_name );

        $CKEditorFuncNum = $request->input( 'CKEditorFuncNum' );
        if ($CKEditorFuncNum == 1)
        {
            $response = new Response();
            $response->headers->set('Content-Type', 'text/html');
            $content = "<script type=\"text/javascript\">\n";
            $content .= "window.parent.CKEDITOR.tools.callFunction(1, '".$url."', '' );\n";
            $content .= "</script>";
            $response->setContent($content);
            return $response;
        }
        else
        {
            return response()->json([
                'fileName' => $new_name,
                'uploaded' => true,
                'url' => $url,
            ]);
        }
    }
}
Digər dildə: EN