Comments (1)
Blade
<script src="//cdn.ckeditor.com/4.15.0/full/ckeditor.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/ckeditor/4.6.2/adapters/jquery.js"></script>
<script>
$('textarea[name=offerLetter]').ckeditor({
height: 200,
filebrowserUploadUrl: "{{route('ckeditor.upload', ['_token' => csrf_token() ])}}",
filebrowserUploadMethod: 'form'
});
</script>
Route:
Route::post('images/upload', 'ImageController@upload')->name('ckeditor.upload');
Create ImageController, then put this method inside it:
public function upload(Request $request)
{
if($request->hasFile('upload')) {
$originName = $request->file('upload')->getClientOriginalName();
$fileName = pathinfo($originName, PATHINFO_FILENAME);
$extension = $request->file('upload')->getClientOriginalExtension();
$fileName = $fileName.'_'.time().'.'.$extension;
$request->file('upload')->move(public_path('images'), $fileName);
$CKEditorFuncNum = $request->input('CKEditorFuncNum');
$url = asset('images/'.$fileName);
$msg = 'Image uploaded successfully';
$response = "<script>window.parent.CKEDITOR.tools.callFunction($CKEditorFuncNum, '$url', '$msg')</script>";
@header('Content-type: text/html; charset=utf-8');
echo $response;
}
}
from laravel-ckeditor.
Related Issues (20)
- add image between post content
- HTML tags renders into the page HOT 3
- No vendor files copied
- The ckeditor is not showing up on hosting the website on shared hosting
- config HOT 1
- Editor is not working because of app.js HOT 14
- Ckeditor doesnt work anymore HOT 4
- CKeditor
- folder vendor not showing after vendor publish HOT 1
- why ckeditor cutting all text in my textarea filed?
- Add color and background color
- Div not working
- Unable to install Unisharp HOT 1
- unabel to install it in laravel 6.*.. HOT 3
- unabel to install it in laravel 6.* HOT 3
- after installing it i updated my site but now i am getting error of "Class 'Unisharp\Ckeditor\ServiceProvider' not found" but it works fine on local server
- vendor/unisharp/laravel-ckeditor/ckeditor.js - No such file or directory
- not install in laravel 7x HOT 26
- Update CKeditor for 4.14.0 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from laravel-ckeditor.