محمدرضا کیانی
4 سال پیش توسط محمدرضا کیانی مطرح شد
5 پاسخ

قراردادن تصویر بین مطالب در لاراول

سلام
می خواستم بدونم چطوری در متن از چند تصویر بین مطالب قرار بدم؟ یعنی در یک مطلب چندتا عکس وجود داشته باشه؟
@hesammousavi
@ali.bayat


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@mrkiani.dev
سلام. از یک wysiwyg editor استفاده کنید. موارد زیر از پرطرفدارترین هاش هستند :


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش مطرح شد
0

از ادیتور های وب استفاده میکنن پیشنهاد من :
https://www.tiny.cloud/


داود خانی
تخصص : برنامه نویس لاراول و متخصص سئو...
@davoodkhany 4 سال پیش مطرح شد
عرفان همتی
تخصص : Backend Developer
@erfanhemmati 4 سال پیش مطرح شد
0

@mrkiani.dev
سلام. میتونید از https://ckeditor.com استفاده کنید.

نمونه کد

web.php

Route::post('/editor/image', 'DashboardController@image_upload')->name('image.upload');

DashboardController.php

    public function image_upload()
    {
        $image = request()->file('upload');
        $today = date("Y-m-d");
        $path = "assets/Upload/Content/{$today}";
        $image_name = time() . '_' . uniqid() . '.' . $image->getClientOriginalExtension();
        $image->move($path, $image_name);
        $url = asset($path . '/' . $image_name);
        return "<script>window.parent.CKEDITOR.tools.callFunction(1 , '{$url}' , '')</script>";
    }

script.js

        CKEDITOR.replace('description', {
            filebrowserUploadUrl: '{{ route('image.upload') }}',
            filebrowserImageUploadUrl: '{{ route('image.upload') }}',
            height: 400,
            toolbarGroups: [
                {name: 'paragraph', groups: ['align', 'list', 'indent', 'blocks', 'bidi', 'paragraph']},
                {name: 'basicstyles', groups: ['basicstyles', 'cleanup']},
                {name: 'document', groups: ['mode', 'document', 'doctools']},
                {name: 'clipboard', groups: ['clipboard', 'undo']},
                {name: 'styles', groups: ['styles']},
                {name: 'insert', groups: ['insert']},
                {name: 'colors', groups: ['colors']},
                {name: 'editing', groups: ['find', 'selection', 'spellchecker', 'editing']},
                {name: 'links', groups: ['links']},
                {name: 'tools', groups: ['tools']},
                {name: 'others', groups: ['others']},
                {name: 'about', groups: ['about']},
                {name: 'forms', groups: ['forms']}
            ],
            removeButtons: 'HiddenField,Form,Radio,TextField,Textarea,Select,Button,ImageButton,Checkbox,PasteText,PasteFromWord,Scayt,Subscript,Superscript,Language,Flash,Iframe,About',
        });

VerifyCsrfToken.php

    protected $except = [
        '/admin/dashboard/editor/image',
        'admin/dashboard/editor/image'
    ];

محمدرضا کیانی
تخصص : توسعه دهنده وب و موبایل
@MoReKiani 4 سال پیش مطرح شد
0

کسی آموزش ویدئویی نداره ؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام